summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2024-08-14 18:08:51 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2024-08-14 18:08:51 +0900
commitcd210001e6ffd6232678cbc74f06f8e6d05a1d15 (patch)
tree63e8b72ac4d6d9fc604747871e9d700c1e431ae3 /packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts
parentchore: fix some comments (#14394) (diff)
downloadsharkey-cd210001e6ffd6232678cbc74f06f8e6d05a1d15.tar.gz
sharkey-cd210001e6ffd6232678cbc74f06f8e6d05a1d15.tar.bz2
sharkey-cd210001e6ffd6232678cbc74f06f8e6d05a1d15.zip
enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように
Diffstat (limited to 'packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts')
-rw-r--r--packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts14
1 files changed, 1 insertions, 13 deletions
diff --git a/packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts b/packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts
index 2c2b1bf6f5..b52c638cdb 100644
--- a/packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts
+++ b/packages/backend/src/server/api/endpoints/admin/unsuspend-user.ts
@@ -6,7 +6,6 @@
import { Inject, Injectable } from '@nestjs/common';
import { Endpoint } from '@/server/api/endpoint-base.js';
import type { UsersRepository } from '@/models/_.js';
-import { ModerationLogService } from '@/core/ModerationLogService.js';
import { UserSuspendService } from '@/core/UserSuspendService.js';
import { DI } from '@/di-symbols.js';
@@ -33,7 +32,6 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
private usersRepository: UsersRepository,
private userSuspendService: UserSuspendService,
- private moderationLogService: ModerationLogService,
) {
super(meta, paramDef, async (ps, me) => {
const user = await this.usersRepository.findOneBy({ id: ps.userId });
@@ -42,17 +40,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
throw new Error('user not found');
}
- await this.usersRepository.update(user.id, {
- isSuspended: false,
- });
-
- this.moderationLogService.log(me, 'unsuspend', {
- userId: user.id,
- userUsername: user.username,
- userHost: user.host,
- });
-
- this.userSuspendService.doPostUnsuspend(user);
+ await this.userSuspendService.unsuspend(user, me);
});
}
}