From dbc04d5bb3d120cd0c5c9cb6581c0b29e35d99bd Mon Sep 17 00:00:00 2001 From: Austin Spencer Date: Wed, 16 Oct 2024 19:48:39 -0400 Subject: [PATCH] add createEreader permission --- server/models/User.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/models/User.js b/server/models/User.js index 4333db88e..ff15db6b6 100644 --- a/server/models/User.js +++ b/server/models/User.js @@ -65,6 +65,7 @@ class User extends Model { canAccessExplicitContent: 'accessExplicitContent', canAccessAllLibraries: 'accessAllLibraries', canAccessAllTags: 'accessAllTags', + canCreateEReader: 'createEreader', tagsAreDenylist: 'selectedTagsNotAccessible', // Direct mapping for array-based permissions allowedLibraries: 'librariesAccessible', @@ -105,6 +106,7 @@ class User extends Model { update: type === 'root' || type === 'admin', delete: type === 'root', upload: type === 'root' || type === 'admin', + createEreader: type === 'root' || type === 'admin', accessAllLibraries: true, accessAllTags: true, accessExplicitContent: type === 'root' || type === 'admin',