diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2023-04-20 16:09:54 +0000 |
|---|---|---|
| committer | tamaina <tamaina@hotmail.co.jp> | 2023-04-20 16:09:54 +0000 |
| commit | 5cae078e5ee9233559f804d466d592b0e431ca99 (patch) | |
| tree | 1f110216ffe9795ccf222c84f32b667f65bb3743 /packages/backend/src/server | |
| parent | Role timeline setting (#10677) (diff) | |
| download | sharkey-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.ts | 5 |
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); |