fix: missing permissions and optional update (#18735)

* fix: missing permissions

* fix: test
This commit is contained in:
Daimolean
2025-05-29 21:48:44 +08:00
committed by GitHub
parent 10181defb1
commit 6f39a706b2
5 changed files with 27 additions and 15 deletions

View File

@@ -110,7 +110,13 @@
Permission.PersonReassign,
]);
permissions.set('session', [Permission.SessionRead, Permission.SessionUpdate, Permission.SessionDelete]);
permissions.set('session', [
Permission.SessionCreate,
Permission.SessionRead,
Permission.SessionUpdate,
Permission.SessionDelete,
Permission.SessionLock,
]);
permissions.set('sharedLink', [
Permission.SharedLinkCreate,