diff options
| author | Mar0xy <marie@kaifa.ch> | 2023-10-20 12:53:14 +0200 |
|---|---|---|
| committer | Mar0xy <marie@kaifa.ch> | 2023-10-20 12:53:14 +0200 |
| commit | c76f0f1679459349e9362dc01a9f617a8ae8cfe3 (patch) | |
| tree | 63ac4400b2f99950a3bf3adaeebb15fe158ccaca /packages/backend/src/queue | |
| parent | upd: refetch user keys on signature failure (diff) | |
| download | sharkey-c76f0f1679459349e9362dc01a9f617a8ae8cfe3.tar.gz sharkey-c76f0f1679459349e9362dc01a9f617a8ae8cfe3.tar.bz2 sharkey-c76f0f1679459349e9362dc01a9f617a8ae8cfe3.zip | |
fix: set boolean to true if uri doesn't match activity actor
Diffstat (limited to 'packages/backend/src/queue')
| -rw-r--r-- | packages/backend/src/queue/processors/InboxProcessorService.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/backend/src/queue/processors/InboxProcessorService.ts b/packages/backend/src/queue/processors/InboxProcessorService.ts index f51c9f140d..b57f64f16a 100644 --- a/packages/backend/src/queue/processors/InboxProcessorService.ts +++ b/packages/backend/src/queue/processors/InboxProcessorService.ts @@ -108,7 +108,7 @@ export class InboxProcessorService { // また、signatureのsignerは、activity.actorと一致する必要がある if (!httpSignatureValidated || authUser.user.uri !== activity.actor) { - let renewKeyFailed = false; + let renewKeyFailed = authUser.user.uri !== activity.actor ? true : false; if (!httpSignatureValidated) { authUser.key = await this.apDbResolverService.refetchPublicKeyForApId(authUser.user); |