summaryrefslogtreecommitdiff
path: root/packages/backend/src/server
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2023-04-20 16:09:54 +0000
committertamaina <tamaina@hotmail.co.jp>2023-04-20 16:09:54 +0000
commit5cae078e5ee9233559f804d466d592b0e431ca99 (patch)
tree1f110216ffe9795ccf222c84f32b667f65bb3743 /packages/backend/src/server
parentRole timeline setting (#10677) (diff)
downloadsharkey-5cae078e5ee9233559f804d466d592b0e431ca99.tar.gz
sharkey-5cae078e5ee9233559f804d466d592b0e431ca99.tar.bz2
sharkey-5cae078e5ee9233559f804d466d592b0e431ca99.zip
fix(backend): make isExplorable optional for backward compatibility
https://github.com/misskey-dev/misskey/pull/10677#issuecomment-1516394630
Diffstat (limited to 'packages/backend/src/server')
-rw-r--r--packages/backend/src/server/api/endpoints/admin/roles/create.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/backend/src/server/api/endpoints/admin/roles/create.ts b/packages/backend/src/server/api/endpoints/admin/roles/create.ts
index 5440c4563f..916172f54a 100644
--- a/packages/backend/src/server/api/endpoints/admin/roles/create.ts
+++ b/packages/backend/src/server/api/endpoints/admin/roles/create.ts
@@ -25,7 +25,7 @@ export const paramDef = {
isPublic: { type: 'boolean' },
isModerator: { type: 'boolean' },
isAdministrator: { type: 'boolean' },
- isExplorable: { type: 'boolean' },
+ isExplorable: { type: 'boolean', default: false }, // optional for backward compatibility
asBadge: { type: 'boolean' },
canEditMembersByModerator: { type: 'boolean' },
displayOrder: { type: 'number' },
@@ -43,7 +43,6 @@ export const paramDef = {
'isPublic',
'isModerator',
'isAdministrator',
- 'isExplorable',
'asBadge',
'canEditMembersByModerator',
'displayOrder',
@@ -84,7 +83,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
displayOrder: ps.displayOrder,
policies: ps.policies,
}).then(x => this.rolesRepository.findOneByOrFail(x.identifiers[0]));
-
+
this.globalEventService.publishInternalEvent('roleCreated', created);
return await this.roleEntityService.pack(created, me);