diff options
Diffstat (limited to 'server/lib/jobs/activitypub-http-job-scheduler/activitypub-http-job-scheduler.ts')
-rw-r--r-- | server/lib/jobs/activitypub-http-job-scheduler/activitypub-http-job-scheduler.ts | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/server/lib/jobs/activitypub-http-job-scheduler/activitypub-http-job-scheduler.ts b/server/lib/jobs/activitypub-http-job-scheduler/activitypub-http-job-scheduler.ts index fcc81eb16..76da5b724 100644 --- a/server/lib/jobs/activitypub-http-job-scheduler/activitypub-http-job-scheduler.ts +++ b/server/lib/jobs/activitypub-http-job-scheduler/activitypub-http-job-scheduler.ts | |||
@@ -1,8 +1,7 @@ | |||
1 | import { JobCategory } from '../../../../shared' | 1 | import { JobCategory } from '../../../../shared' |
2 | import { buildSignedActivity } from '../../../helpers/activitypub' | 2 | import { buildSignedActivity, logger } from '../../../helpers' |
3 | import { logger } from '../../../helpers/logger' | 3 | import { ACTIVITY_PUB } from '../../../initializers' |
4 | import { ACTIVITY_PUB } from '../../../initializers/constants' | 4 | import { AccountModel } from '../../../models/account/account' |
5 | import { database as db } from '../../../initializers/database' | ||
6 | import { JobHandler, JobScheduler } from '../job-scheduler' | 5 | import { JobHandler, JobScheduler } from '../job-scheduler' |
7 | 6 | ||
8 | import * as activitypubHttpBroadcastHandler from './activitypub-http-broadcast-handler' | 7 | import * as activitypubHttpBroadcastHandler from './activitypub-http-broadcast-handler' |
@@ -46,7 +45,7 @@ async function computeBody (payload: ActivityPubHttpPayload) { | |||
46 | let body = payload.body | 45 | let body = payload.body |
47 | 46 | ||
48 | if (payload.signatureAccountId) { | 47 | if (payload.signatureAccountId) { |
49 | const accountSignature = await db.Account.load(payload.signatureAccountId) | 48 | const accountSignature = await AccountModel.load(payload.signatureAccountId) |
50 | if (!accountSignature) throw new Error('Unknown signature account id.') | 49 | if (!accountSignature) throw new Error('Unknown signature account id.') |
51 | body = await buildSignedActivity(accountSignature, payload.body) | 50 | body = await buildSignedActivity(accountSignature, payload.body) |
52 | } | 51 | } |