Why Nostr? What is Njump?
2024-06-10 19:40:51

julian on Nostr: Sometimes when NodeBB attempts to retrieve a remote user, it will encounter the HTTP ...

Sometimes when NodeBB attempts to retrieve a remote user, it will encounter the HTTP status code 410 Gone, which I take to mean that the user has been deleted from the origin server.


I mostly see it from spam accounts that were deleted, but I could potentially see that returned if users manually delete their own accounts.


The easy way forward here would be to see this and immediately delete all content I have locally for that user... all posts we have cached, the local profile, etc.


Downside is it could mean good conversations could suddenly have a hole in them when the account is deleted. We actually circumvent this in NodeBB by not allowing the user to one-click purge all of their content; an administrator is usually involved in the process.


But as always, different implementers might mean different things with 410 Gone, so I hesitate and wonder whether the simple path is the right path...


Author Public Key
npub1uq5lznmk9ax9r07mhs0lrv4qaafyguepj2spfjlw54acwkxrds3sppz8a5