Ok finally I found out what was wrong. I'm using nostdress connected to my LND node to generate the invoices and publish the zap receipts (9735). And I was using my own private key to sign the receipts. I didn't pay attention to nostdress config doc which said to not use your own. I quickly checked nip-57 and didn't see anywhere mention to not use your own privKey to sign the receipt. Since Amethyst's NotificationFeedFilter has a filter condition to exclude events which author is the loggedInUser it explains the behaviour I was getting. After changing to a new generated privKey to sign the receipts everythingd seems to be working. Do you know the reason it shouldn't use its own privKey to sign the receipt?

Reply to this note

Please Login to reply.

Discussion

Ohhh that makes sense. I can fix that user check.

You should probably not use your main key for security reasons. They might not have everything in place to keep it safe.

It's self-hosted nostdress, so I didn't think would be a problem. Are you aware of any other reason you shouldn't sign your own zap receipts??

See if it's fixed on the version released today 0.74.2

Yes. I now see old zaps receipts signed by my privKey on the list, but not on the SummaryBar/chart.

Sorry, I forgot that part. Fix coming in the next version

No idea why signing your own zap receipts could be bad :(