summaryrefslogtreecommitdiff
path: root/src/remote/activitypub/kernel/block/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/remote/activitypub/kernel/block/index.ts')
-rw-r--r--src/remote/activitypub/kernel/block/index.ts10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/remote/activitypub/kernel/block/index.ts b/src/remote/activitypub/kernel/block/index.ts
index a10163016c..48e251dd9b 100644
--- a/src/remote/activitypub/kernel/block/index.ts
+++ b/src/remote/activitypub/kernel/block/index.ts
@@ -1,9 +1,9 @@
-import * as mongo from 'mongodb';
-import User, { IRemoteUser } from '../../../../models/user';
import config from '../../../../config';
import { IBlock } from '../../type';
import block from '../../../../services/blocking/create';
import { apLogger } from '../../logger';
+import { Users } from '../../../../models';
+import { IRemoteUser } from '../../../../models/entities/user';
const logger = apLogger;
@@ -18,11 +18,9 @@ export default async (actor: IRemoteUser, activity: IBlock): Promise<void> => {
return null;
}
- const blockee = await User.findOne({
- _id: new mongo.ObjectID(id.split('/').pop())
- });
+ const blockee = await Users.findOne(id.split('/').pop());
- if (blockee === null) {
+ if (blockee == null) {
throw new Error('blockee not found');
}