diff --git a/changelog/unreleased/change-remove-permission-manager b/changelog/unreleased/change-remove-permission-manager index ae42c91ebf1..9beaf5c1e1a 100644 --- a/changelog/unreleased/change-remove-permission-manager +++ b/changelog/unreleased/change-remove-permission-manager @@ -3,3 +3,4 @@ Change: Remove permission manager BREAKING CHANGE for developers: The `PermissionManager` has been removed. Permission management is now being handled by `CASL`. For more details on how it works please see the linked PR down below. https://github.com/owncloud/web/pull/8431 +https://github.com/owncloud/web/pull/8488 diff --git a/packages/web-runtime/src/services/auth/userManager.ts b/packages/web-runtime/src/services/auth/userManager.ts index 40acc28cee4..93c2511031b 100644 --- a/packages/web-runtime/src/services/auth/userManager.ts +++ b/packages/web-runtime/src/services/auth/userManager.ts @@ -261,7 +261,7 @@ export class UserManager extends OidcUserManager { const { data: { permissions } } = await httpClient.post('/api/v0/settings/permissions-list', { account_uuid: user.uuid }) - return permissions + return permissions || [] } catch (e) { console.error(e) return []