summaryrefslogtreecommitdiff
path: root/src/models/user-list.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-10-29 21:06:23 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-10-29 21:06:23 +0900
commit108dcb3e611d833e82c2dc3b8f0ccf5552597bc1 (patch)
tree29ffd5409c002985cfe0f97ae23664fc23af7bb9 /src/models/user-list.ts
parentUser blocking (Following part) (#3035) (diff)
downloadmisskey-108dcb3e611d833e82c2dc3b8f0ccf5552597bc1.tar.gz
misskey-108dcb3e611d833e82c2dc3b8f0ccf5552597bc1.tar.bz2
misskey-108dcb3e611d833e82c2dc3b8f0ccf5552597bc1.zip
物理削除系の処理を削除
これらの処理はパフォーマンス的に現実的でないし、すべてのモデルの関係を把握している必要があり保守が困難 論理削除でなんとかする
Diffstat (limited to 'src/models/user-list.ts')
-rw-r--r--src/models/user-list.ts27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/models/user-list.ts b/src/models/user-list.ts
index 9e0be6a944..ae231aff62 100644
--- a/src/models/user-list.ts
+++ b/src/models/user-list.ts
@@ -14,33 +14,6 @@ export interface IUserList {
userIds: mongo.ObjectID[];
}
-/**
- * UserListを物理削除します
- */
-export async function deleteUserList(userList: string | mongo.ObjectID | IUserList) {
- let u: IUserList;
-
- // Populate
- if (isObjectId(userList)) {
- u = await UserList.findOne({
- _id: userList
- });
- } else if (typeof userList === 'string') {
- u = await UserList.findOne({
- _id: new mongo.ObjectID(userList)
- });
- } else {
- u = userList as IUserList;
- }
-
- if (u == null) return;
-
- // このUserListを削除
- await UserList.remove({
- _id: u._id
- });
-}
-
export const pack = (
userList: string | mongo.ObjectID | IUserList
) => new Promise<any>(async (resolve, reject) => {