wip
This commit is contained in:
parent
a015524cb5
commit
991635f919
3 changed files with 40 additions and 1 deletions
|
|
@ -15,6 +15,7 @@ import MessagingMessage, { deleteMessagingMessage } from './messaging-message';
|
|||
import MessagingHistory, { deleteMessagingHistory } from './messaging-history';
|
||||
import DriveFile, { deleteDriveFile } from './drive-file';
|
||||
import DriveFolder, { deleteDriveFolder } from './drive-folder';
|
||||
import PollVote, { deletePollVote } from './poll-vote';
|
||||
|
||||
const User = db.get<IUser>('users');
|
||||
|
||||
|
|
@ -171,6 +172,11 @@ export async function deleteUser(user: string | mongo.ObjectID | IUser) {
|
|||
await NoteWatching.find({ userId: u._id })
|
||||
).map(x => deleteNoteWatching(x)));
|
||||
|
||||
// このユーザーのPollVoteをすべて削除
|
||||
await Promise.all((
|
||||
await PollVote.find({ userId: u._id })
|
||||
).map(x => deletePollVote(x)));
|
||||
|
||||
// このユーザーのFavoriteをすべて削除
|
||||
await Promise.all((
|
||||
await Favorite.find({ userId: u._id })
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue