From a8bf4ea069347b22bbca554a392c31fee2c4002d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 1 Aug 2025 11:59:59 -0400 Subject: [PATCH] fix: ap queue id to use payload.type payload.id --- src/activitypub/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/activitypub/index.js b/src/activitypub/index.js index fac6a92ed8..1da83850d9 100644 --- a/src/activitypub/index.js +++ b/src/activitypub/index.js @@ -409,7 +409,7 @@ ActivityPub.send = async (type, id, targets, payload) => { await Promise.all(inboxBatch.map(async (uri) => { const ok = await sendMessage(uri, id, type, payload); if (!ok) { - const queueId = `${type}:${id}:${new URL(uri).hostname}`; + const queueId = `${payload.type}:${payload.id}:${new URL(uri).hostname}`; const nextTryOn = Date.now() + oneMinute; retryQueueAdd.push(['ap:retry:queue', nextTryOn, queueId]); retryQueuedSet.push([`ap:retry:queue:${queueId}`, {