This commit is contained in:
@@ -358,7 +358,14 @@ func UserGetSafesAllowed(userId int) ([]UserSafe, error) {
|
||||
var results []UserSafe
|
||||
|
||||
// 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 {
|
||||
log.Printf("UserGetSafesAllowed error executing sql record : '%s'\n", err)
|
||||
return results, err
|
||||
|
@@ -52,7 +52,7 @@ func ExtractToken(c *gin.Context) string {
|
||||
return token
|
||||
}
|
||||
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 {
|
||||
return strings.Split(bearerToken, " ")[1]
|
||||
|
Reference in New Issue
Block a user