Deleted statuses get repopulated #5059
Labels
api
REST API, Streaming API, Web Push API
bug
Something isn't working
work in progress
Not to be merged, currently being worked on
Occasionally after deleting a status, users are seeing it reappear in their feeds:
Current theory is that this happens due to the signature-based federation stuff. something like:
a. delete 1 federated from A -> B
b. reply/fav/boost of 1 from B -> A
The HTML is escaped because all "local" statuses have their HTML escaped, but we're creating it using the federated content, which is already HTML-formatted.
I think the root cause here is that we should never attempt to find_or_create local statuses when resolving them, only find them.
The text was updated successfully, but these errors were encountered: