アカウント削除時にサインイン履歴も削除するように

This commit is contained in:
syuilo 2019-02-21 01:49:00 +09:00
parent 472b9aee5f
commit 8f6b8d2f78

View File

@ -4,6 +4,7 @@ import User from '../../../../models/user';
import define from '../../define'; import define from '../../define';
import { createDeleteNotesJob, createDeleteDriveFilesJob } from '../../../../queue'; import { createDeleteNotesJob, createDeleteDriveFilesJob } from '../../../../queue';
import Message from '../../../../models/messaging-message'; import Message from '../../../../models/messaging-message';
import Signin from '../../../../models/signin';
export const meta = { export const meta = {
requireCredential: true, requireCredential: true,
@ -44,6 +45,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
}); });
Message.remove({ userId: user._id }); Message.remove({ userId: user._id });
Signin.remove({ userId: user._id });
createDeleteNotesJob(user); createDeleteNotesJob(user);
createDeleteDriveFilesJob(user); createDeleteDriveFilesJob(user);