mirror of
https://iceshrimp.dev/iceshrimp/iceshrimp
synced 2024-12-01 16:28:06 +09:00
アカウント削除時にサインイン履歴も削除するように
This commit is contained in:
parent
472b9aee5f
commit
8f6b8d2f78
@ -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);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user