stores login fix
This commit is contained in:
@@ -67,7 +67,17 @@ func (ctl *TenantController) GetAllTenants(c *fiber.Ctx) error {
|
||||
}
|
||||
|
||||
func (ctl *TenantController) GetTenantLocations(c *fiber.Ctx) error {
|
||||
tid, _ := strconv.Atoi(c.Query("tenantid"))
|
||||
tidStr := c.Query("tenantid")
|
||||
if tidStr == "" {
|
||||
tidStr = c.Query("tenantId")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Query("tenantID")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Query("tenant_id")
|
||||
}
|
||||
tid, _ := strconv.Atoi(strings.TrimSpace(tidStr))
|
||||
|
||||
data, err := ctl.tenantService.GetTenantLocations(tid)
|
||||
if err != nil {
|
||||
@@ -429,10 +439,108 @@ func (ctl *TenantController) CreateTenantUser(c *fiber.Ctx) error {
|
||||
}
|
||||
|
||||
func (ctl *TenantController) GetTenantInfo(c *fiber.Ctx) error {
|
||||
tid, _ := strconv.Atoi(strings.TrimSpace(c.Query("tenantid")))
|
||||
locationid, _ := strconv.Atoi(strings.TrimSpace(c.Query("locationid")))
|
||||
log.Printf("[DEBUG] GetTenantInfo OriginalURL: %s, Headers: %v", c.OriginalURL(), c.GetReqHeaders())
|
||||
|
||||
// Parse tenant ID
|
||||
tidStr := c.Query("tenantid")
|
||||
if tidStr == "" {
|
||||
tidStr = c.Query("tenantId")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Query("tenantID")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Query("tenant_id")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Get("tenantid")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Get("tenantId")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Get("tenantID")
|
||||
}
|
||||
if tidStr == "" {
|
||||
tidStr = c.Get("tenant_id")
|
||||
}
|
||||
tid, _ := strconv.Atoi(strings.TrimSpace(tidStr))
|
||||
|
||||
data, err := ctl.tenantService.GetTenantByID(tid, locationid)
|
||||
// Parse location ID
|
||||
lidStr := c.Query("locationid")
|
||||
if lidStr == "" {
|
||||
lidStr = c.Query("locationId")
|
||||
}
|
||||
if lidStr == "" {
|
||||
lidStr = c.Query("locationID")
|
||||
}
|
||||
if lidStr == "" {
|
||||
lidStr = c.Query("location_id")
|
||||
}
|
||||
if lidStr == "" {
|
||||
lidStr = c.Get("locationid")
|
||||
}
|
||||
if lidStr == "" {
|
||||
lidStr = c.Get("locationId")
|
||||
}
|
||||
if lidStr == "" {
|
||||
lidStr = c.Get("locationID")
|
||||
}
|
||||
if lidStr == "" {
|
||||
lidStr = c.Get("location_id")
|
||||
}
|
||||
locationid, _ := strconv.Atoi(strings.TrimSpace(lidStr))
|
||||
|
||||
// Parse user ID
|
||||
uidStr := c.Query("userid")
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("userId")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("userID")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("user_id")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("appuserid")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("appuserId")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("appuserID")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Query("appuser_id")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("userid")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("userId")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("userID")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("user_id")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("appuserid")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("appuserId")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("appuserID")
|
||||
}
|
||||
if uidStr == "" {
|
||||
uidStr = c.Get("appuser_id")
|
||||
}
|
||||
userid, _ := strconv.Atoi(strings.TrimSpace(uidStr))
|
||||
|
||||
data, err := ctl.tenantService.GetTenantByID(tid, locationid, userid)
|
||||
if err != nil {
|
||||
return c.Status(http.StatusInternalServerError).JSON(fiber.Map{
|
||||
"code": http.StatusInternalServerError,
|
||||
|
||||
Reference in New Issue
Block a user