fix(DB): permissions changes (#2351)

fix(chalice): permissions changes
This commit is contained in:
Kraiem Taha Yassine 2024-07-04 15:00:36 +02:00 committed by GitHub
parent 389ec4a8fc
commit a39a752e64
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View file

@ -34,7 +34,7 @@ class CurrentContext(schemas.CurrentContext):
if values.get("permissions") is not None:
perms = []
for p in values["permissions"]:
if Permissions.has_value(p):
if Permissions.has_value(p) or ServicePermissions.has_value(p):
perms.append(p)
values["permissions"] = perms
return values

View file

@ -33,6 +33,10 @@ UPDATE public.roles
SET permissions='{SERVICE_SESSION_REPLAY,SERVICE_DEV_TOOLS,SERVICE_ASSIST_LIVE,SERVICE_ASSIST_CALL}'
WHERE service_role;
UPDATE public.users
SET weekly_report= FALSE
WHERE service_account;
COMMIT;
\elif :is_next