summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-21 01:49:00 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-21 01:49:00 +0900
commit372138dfeabfeddcf0abffafa0d340983fd3b14d (patch)
treed3c15f5affeac0ef5c8a611211e23e01f26d74a0 /src/server/api/endpoints
parentアカウント削除時にメッセージも削除するように (diff)
downloadsharkey-372138dfeabfeddcf0abffafa0d340983fd3b14d.tar.gz
sharkey-372138dfeabfeddcf0abffafa0d340983fd3b14d.tar.bz2
sharkey-372138dfeabfeddcf0abffafa0d340983fd3b14d.zip
アカウント削除時にサインイン履歴も削除するように
Diffstat (limited to 'src/server/api/endpoints')
-rw-r--r--src/server/api/endpoints/i/delete-account.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/api/endpoints/i/delete-account.ts b/src/server/api/endpoints/i/delete-account.ts
index a5e9bfd433..6cab3d1394 100644
--- a/src/server/api/endpoints/i/delete-account.ts
+++ b/src/server/api/endpoints/i/delete-account.ts
@@ -4,6 +4,7 @@ import User from '../../../../models/user';
import define from '../../define';
import { createDeleteNotesJob, createDeleteDriveFilesJob } from '../../../../queue';
import Message from '../../../../models/messaging-message';
+import Signin from '../../../../models/signin';
export const meta = {
requireCredential: true,
@@ -44,6 +45,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
});
Message.remove({ userId: user._id });
+ Signin.remove({ userId: user._id });
createDeleteNotesJob(user);
createDeleteDriveFilesJob(user);