summaryrefslogtreecommitdiff
path: root/src/models/follow-request.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/follow-request.ts')
-rw-r--r--src/models/follow-request.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/models/follow-request.ts b/src/models/follow-request.ts
index b84fc5f5f5..01d4b8ce6b 100644
--- a/src/models/follow-request.ts
+++ b/src/models/follow-request.ts
@@ -1,6 +1,7 @@
import * as mongo from 'mongodb';
const deepcopy = require('deepcopy');
import db from '../db/mongodb';
+import isObjectId from '../misc/is-objectid';
import { pack as packUser } from './user';
const FollowRequest = db.get<IFollowRequest>('followRequests');
@@ -34,7 +35,7 @@ export async function deleteFollowRequest(followRequest: string | mongo.ObjectID
let f: IFollowRequest;
// Populate
- if (mongo.ObjectID.prototype.isPrototypeOf(followRequest)) {
+ if (isObjectId(followRequest)) {
f = await FollowRequest.findOne({
_id: followRequest
});
@@ -64,7 +65,7 @@ export const pack = (
let _request: any;
// Populate the request if 'request' is ID
- if (mongo.ObjectID.prototype.isPrototypeOf(request)) {
+ if (isObjectId(request)) {
_request = await FollowRequest.findOne({
_id: request
});