diff options
| author | Mar0xy <marie@kaifa.ch> | 2023-11-12 15:07:32 +0100 |
|---|---|---|
| committer | Marie <robloxfilmcam@gmail.com> | 2023-11-12 15:12:42 +0100 |
| commit | 83f328de8a1536c9fbae0605e97ec4af51bd84a4 (patch) | |
| tree | c354bedb1cc6a196e77139f987e86e4c0fffe46f /packages/backend/src/core/RoleService.ts | |
| parent | upd: set file user to system when adding emoji (diff) | |
| download | sharkey-83f328de8a1536c9fbae0605e97ec4af51bd84a4.tar.gz sharkey-83f328de8a1536c9fbae0605e97ec4af51bd84a4.tar.bz2 sharkey-83f328de8a1536c9fbae0605e97ec4af51bd84a4.zip | |
add: Importing of Posts
- Supports Instagram, Mastodon/Pleroma/Akkoma, Twitter and *key
Diffstat (limited to 'packages/backend/src/core/RoleService.ts')
| -rw-r--r-- | packages/backend/src/core/RoleService.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/backend/src/core/RoleService.ts b/packages/backend/src/core/RoleService.ts index d6a414694a..4c5f883351 100644 --- a/packages/backend/src/core/RoleService.ts +++ b/packages/backend/src/core/RoleService.ts @@ -47,6 +47,7 @@ export type RolePolicies = { userListLimit: number; userEachUserListsLimit: number; rateLimitFactor: number; + canImportNotes: boolean; }; export const DEFAULT_POLICIES: RolePolicies = { @@ -73,6 +74,7 @@ export const DEFAULT_POLICIES: RolePolicies = { userListLimit: 10, userEachUserListsLimit: 50, rateLimitFactor: 1, + canImportNotes: true, }; @Injectable() @@ -323,6 +325,7 @@ export class RoleService implements OnApplicationShutdown { userListLimit: calc('userListLimit', vs => Math.max(...vs)), userEachUserListsLimit: calc('userEachUserListsLimit', vs => Math.max(...vs)), rateLimitFactor: calc('rateLimitFactor', vs => Math.max(...vs)), + canImportNotes: calc('canImportNotes', vs => vs.some(v => v === true)), }; } |