Closed alexgleason closed 8 months ago
Feb 12 13:33:13 suredbits-laptop zapple-pay[3639696]: DEBUG zapple_pay::listener > Received reaction: f460cd4f782b2fb7a635a31ef5d7db715a9b694771f129e4cbf4849b781985bd ⚡ 79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6
Feb 12 13:33:14 suredbits-laptop zapple-pay[3639696]: INFO zapple_pay::listener > Successful reaction: f460cd4f782b2fb7a635a31ef5d7db715a9b694771f129e4cbf4849b781985bd ⚡ 79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6
Feb 12 13:33:41 suredbits-laptop zapple-pay[3639696]: DEBUG zapple_pay::listener > Received reaction: f72f598108a79f82bb87d18c1f6b522e892209d98d43ade9e647bb140883f4ad ⚡ 79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6
Feb 12 13:33:42 suredbits-laptop zapple-pay[3639696]: INFO zapple_pay::listener > Successful reaction: f72f598108a79f82bb87d18c1f6b522e892209d98d43ade9e647bb140883f4ad ⚡ 79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6
Feb 12 13:34:10 suredbits-laptop zapple-pay[3639696]: DEBUG zapple_pay::listener > Received reaction: 2fa59954ba3c2f387d9306e76d5bbef0a00ee572e2d9c6f37f05e4785518ffef ⚡ 79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6
Feb 12 13:34:11 suredbits-laptop zapple-pay[3639696]: INFO zapple_pay::listener > Successful reaction: 2fa59954ba3c2f387d9306e76d5bbef0a00ee572e2d9c6f37f05e4785518ffef ⚡ 79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6
i received all the reactions and sent the nwc requests out. It looks like they are all going to different people so seems to be valid.
Thank you for the info. Those looks like the bridge is actually producing multiple reactions for the same ActivityPub activity. So it's a problem with the bridge. I'm adding a cache to make it idempotent, then I'll close this issue.
I sent a tip and got charged 3 times:
My npub is
npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6
I have registered multiple times under the same npub, but in Alby's NWC I revoked all except one. So I'm not sure if this is a problem with race conditions in Zapple Pay, or if it's an issue with Alby's NWC not respecting when I remove a connection.
Maybe something to discover in the logs?