summaryrefslogtreecommitdiff
path: root/src/models/mute.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/mute.ts')
-rw-r--r--src/models/mute.ts28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/models/mute.ts b/src/models/mute.ts
index adcaf04b36..4bad3d3d31 100644
--- a/src/models/mute.ts
+++ b/src/models/mute.ts
@@ -1,6 +1,5 @@
import * as mongo from 'mongodb';
import db from '../db/mongodb';
-import isObjectId from '../misc/is-objectid';
const Mute = db.get<IMute>('mute');
Mute.createIndex(['muterId', 'muteeId'], { unique: true });
@@ -12,30 +11,3 @@ export interface IMute {
muterId: mongo.ObjectID;
muteeId: mongo.ObjectID;
}
-
-/**
- * Muteを物理削除します
- */
-export async function deleteMute(mute: string | mongo.ObjectID | IMute) {
- let m: IMute;
-
- // Populate
- if (isObjectId(mute)) {
- m = await Mute.findOne({
- _id: mute
- });
- } else if (typeof mute === 'string') {
- m = await Mute.findOne({
- _id: new mongo.ObjectID(mute)
- });
- } else {
- m = mute as IMute;
- }
-
- if (m == null) return;
-
- // このMuteを削除
- await Mute.remove({
- _id: m._id
- });
-}