From 0add7c54bd6bb30f59cab08b68611c8298ca9cfd Mon Sep 17 00:00:00 2001 From: austinkelsay Date: Fri, 28 Feb 2025 12:21:35 -0600 Subject: [PATCH] Fix get total from zaps helper function --- src/utils/lightning.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/lightning.js b/src/utils/lightning.js index 6202069..5b1b8dc 100644 --- a/src/utils/lightning.js +++ b/src/utils/lightning.js @@ -10,7 +10,7 @@ export const getTotalFromZaps = (zaps, event) => { let uniqueZaps = new Set(); zaps.forEach((zap) => { // If the zap matches the event or the parameterized event, then add the zap to the total - if ((zap.tags.find(tag => tag[0] === "e" && tag[1] === event.id) || zap.tags.find(tag => tag[0] === "a" && tag[1] === `${event.kind}:${event.id}:${event.d}`)) &&!uniqueZaps.has(zap.id)) { + if ((zap.tags.find(tag => tag[0] === "e" && tag[1] === event.id) || zap.tags.find(tag => tag[0] === "a" && tag[1] === `${event.kind}:${event.pubkey}:${event.d}`)) &&!uniqueZaps.has(zap.id)) { uniqueZaps.add(zap.id); const bolt11Tag = zap.tags.find(tag => tag[0] === "bolt11"); const invoice = bolt11Tag ? bolt11Tag[1] : null;