From 295ec3cd8b87b86e97434e333b358b8a9fa74288 Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Tue, 25 Mar 2025 19:05:56 -0700 Subject: [PATCH] submissions: refactor UserInfoHandle.GetRoles --- pkg/service/security.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkg/service/security.go b/pkg/service/security.go index 87a83fb..678e193 100644 --- a/pkg/service/security.go +++ b/pkg/service/security.go @@ -103,22 +103,22 @@ func (usr UserInfoHandle) GetRoles() (Roles, error) { SessionID: usr.sessionId, }) - var rolesBitflag = RolesEmpty; if err != nil { - return rolesBitflag, err + return RolesEmpty, err } // map roles into bitflag + rolesBitflag := RolesEmpty; for _, r := range roles.Roles { switch GroupRole(r.Rank){ - case RoleQuat: - rolesBitflag|=RolesQuat; - case RoleMapAdmin: - rolesBitflag|=RolesMapAdmin; - case RoleMapCouncil: - rolesBitflag|=RolesMapCouncil; - case RoleMapAccess: - rolesBitflag|=RolesMapAccess; + case RoleQuat: + rolesBitflag|=RolesQuat + case RoleMapAdmin: + rolesBitflag|=RolesMapAdmin + case RoleMapCouncil: + rolesBitflag|=RolesMapCouncil + case RoleMapAccess: + rolesBitflag|=RolesMapAccess } } return rolesBitflag, nil