This commit is contained in:
@@ -358,7 +358,14 @@ func UserGetSafesAllowed(userId int) ([]UserSafe, error) {
|
|||||||
var results []UserSafe
|
var results []UserSafe
|
||||||
|
|
||||||
// join users, groups and permissions
|
// join users, groups and permissions
|
||||||
rows, err := db.Queryx("SELECT users.UserId, users.GroupId, users.Admin as AdminUser, groups.Admin as AdminGroup, permissions.SafeId, safe.SafeName FROM users INNER JOIN groups ON users.GroupId = groups.GroupId INNER JOIN permissions ON groups.GroupId = permissions.GroupId INNER JOIN safes on permissions.SafeId = safes.SafeId WHERE users.UserId=?", userId)
|
rows, err := db.Queryx(`
|
||||||
|
SELECT users.UserId, users.GroupId, users.Admin as AdminUser, groups.Admin as AdminGroup,
|
||||||
|
permissions.SafeId, safes.SafeName FROM users
|
||||||
|
INNER JOIN groups ON users.GroupId = groups.GroupId
|
||||||
|
INNER JOIN permissions ON groups.GroupId = permissions.GroupId
|
||||||
|
INNER JOIN safes on permissions.SafeId = safes.SafeId
|
||||||
|
WHERE users.UserId=?"
|
||||||
|
`, userId)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("UserGetSafesAllowed error executing sql record : '%s'\n", err)
|
log.Printf("UserGetSafesAllowed error executing sql record : '%s'\n", err)
|
||||||
return results, err
|
return results, err
|
||||||
|
@@ -52,7 +52,7 @@ func ExtractToken(c *gin.Context) string {
|
|||||||
return token
|
return token
|
||||||
}
|
}
|
||||||
bearerToken := c.Request.Header.Get("Authorization")
|
bearerToken := c.Request.Header.Get("Authorization")
|
||||||
log.Printf("ExtractToken extracted token '%v'\n", bearerToken)
|
//log.Printf("ExtractToken extracted token '%v'\n", bearerToken)
|
||||||
|
|
||||||
if len(strings.Split(bearerToken, " ")) == 2 {
|
if len(strings.Split(bearerToken, " ")) == 2 {
|
||||||
return strings.Split(bearerToken, " ")[1]
|
return strings.Split(bearerToken, " ")[1]
|
||||||
|
Reference in New Issue
Block a user