ignore `instance.actor` when checking if there are local users (#13146)
* ignore `instance.actor` when checking if there are local users We've seen this happen a few times: * there was some AP software at $some_domain * it gets replaced by Misskey * before the first user can be created, an AP activity comes in * Misskey resolves the activity * to do this, it creates the `instance.actor` to sign its request * now there *is* a local user, so the `meta` endpoint returns `requireSetup:false` * the admin is very confused This commit factors out the check, and doesn't count the `instance.actor` as a real user. * autogen bits
Showing
- packages/backend/src/core/InstanceActorService.ts 9 additions, 1 deletionpackages/backend/src/core/InstanceActorService.ts
- packages/backend/src/core/SignupService.ts 3 additions, 1 deletionpackages/backend/src/core/SignupService.ts
- packages/backend/src/server/api/endpoints/admin/accounts/create.ts 4 additions, 4 deletions...backend/src/server/api/endpoints/admin/accounts/create.ts
- packages/backend/src/server/api/endpoints/meta.ts 4 additions, 7 deletionspackages/backend/src/server/api/endpoints/meta.ts
- packages/misskey-js/src/autogen/apiClientJSDoc.ts 1 addition, 1 deletionpackages/misskey-js/src/autogen/apiClientJSDoc.ts
- packages/misskey-js/src/autogen/endpoint.ts 1 addition, 1 deletionpackages/misskey-js/src/autogen/endpoint.ts
- packages/misskey-js/src/autogen/entities.ts 1 addition, 1 deletionpackages/misskey-js/src/autogen/entities.ts
- packages/misskey-js/src/autogen/models.ts 1 addition, 1 deletionpackages/misskey-js/src/autogen/models.ts
- packages/misskey-js/src/autogen/types.ts 1 addition, 1 deletionpackages/misskey-js/src/autogen/types.ts
Loading
Please register or sign in to comment