diff --git a/apps/api/src/app/user/user.service.ts b/apps/api/src/app/user/user.service.ts index 0ac586671..51bd4c4db 100644 --- a/apps/api/src/app/user/user.service.ts +++ b/apps/api/src/app/user/user.service.ts @@ -240,10 +240,13 @@ export class UserService { // Reset benchmark user.Settings.settings.benchmark = undefined; - } - - if (user.subscription?.type === 'Premium') { + } else if (user.subscription?.type === 'Premium') { currentPermissions.push(permissions.reportDataGlitch); + + currentPermissions = without( + currentPermissions, + permissions.deleteOwnUser + ); } }