summaryrefslogtreecommitdiff
path: root/packages/backend/src/queue/processors
diff options
context:
space:
mode:
authorMar0xy <marie@kaifa.ch>2023-10-20 12:53:14 +0200
committerMar0xy <marie@kaifa.ch>2023-10-20 12:53:14 +0200
commitc76f0f1679459349e9362dc01a9f617a8ae8cfe3 (patch)
tree63ac4400b2f99950a3bf3adaeebb15fe158ccaca /packages/backend/src/queue/processors
parentupd: refetch user keys on signature failure (diff)
downloadsharkey-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/processors')
-rw-r--r--packages/backend/src/queue/processors/InboxProcessorService.ts2
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);