mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 10:31:15 +00:00
fix(core): Do not allow admins to delete the instance owner (#9489)
This commit is contained in:
committed by
GitHub
parent
88b9a4070b
commit
fc83005ba0
@@ -168,6 +168,10 @@ export class UsersController {
|
||||
);
|
||||
}
|
||||
|
||||
if (userToDelete.role === 'global:owner') {
|
||||
throw new ForbiddenError('Instance owner cannot be deleted.');
|
||||
}
|
||||
|
||||
const personalProjectToDelete = await this.projectRepository.getPersonalProjectForUserOrFail(
|
||||
userToDelete.id,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user