diff options
| author | かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> | 2023-11-23 19:34:14 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-23 19:34:14 +0900 |
| commit | 4a2a44831babe450c1b5b10b3a43c843fa442dcd (patch) | |
| tree | e84fc0524930a92707c7b4fa53db1139960bfeb3 | |
| parent | Hard mute (#12376) (diff) | |
| download | sharkey-4a2a44831babe450c1b5b10b3a43c843fa442dcd.tar.gz sharkey-4a2a44831babe450c1b5b10b3a43c843fa442dcd.tar.bz2 sharkey-4a2a44831babe450c1b5b10b3a43c843fa442dcd.zip | |
fix(backend): 招待コードが使い回せる問題を修正 (#12423)
* (fix) 招待コードを一度のみ利用できるように
* Update Changelog
| -rw-r--r-- | CHANGELOG.md | 1 | ||||
| -rw-r--r-- | packages/backend/src/server/api/SignupApiService.ts | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index bc39e423c0..23bd05ea8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,7 @@ - Fix: 時間経過により無効化されたアンテナを再有効化したとき、サーバ再起動までその状況が反映されないのを修正 #12303 - Fix: ロールタイムラインが保存されない問題を修正 - Fix: api.jsonの生成ロジックを改善 #12402 +- Fix: 招待コードが使い回せる問題を修正 ## 2023.11.1 diff --git a/packages/backend/src/server/api/SignupApiService.ts b/packages/backend/src/server/api/SignupApiService.ts index d6f4df7f13..753984ef52 100644 --- a/packages/backend/src/server/api/SignupApiService.ts +++ b/packages/backend/src/server/api/SignupApiService.ts @@ -126,7 +126,7 @@ export class SignupApiService { code: invitationCode, }); - if (ticket == null) { + if (ticket == null || ticket.usedById != null) { reply.code(400); return; } |