-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
If you redact a tombstone you can't join the room any more. #5003
Comments
So from investigation I've found that redacting a tombstone in an upgraded room:
So we're looking at a few things here:
The link to the new room disappearing makes sense since that uses information stored in the tombstone. |
I don't quite understand what the problem is here. What is the expected behaviour when redacting tombstone events? |
if anyone can clarify, we can reopen. |
I am currently seeking a way to revert a tombstone event and this was the closest issue I've yet found. For background, I tried to upgrade a space by sending a post request to Synapse, however, it seems as though I can't join the new space and all matrix.to links re-direct to the old one. I'm planning on deleting the space which was generated and resetting everything about the old space, but I don't want to do any of that until I can be sure that the tombstone event can be removed. An empty m.room.tombstone event can't be sent, since tombstones require content. Also, the tombstone address can not be the same as the the room it is being sent to. So to return to the question about "what is the expected behaviour" I'd expect the tombstone to be removed. However, to some of @anoadragon453 's points, is the ability to remove tombstones something that should be added to the spec or is it a bug to be able to do that at all? Any direction towards fixes for my particular case would of course be appreciated as well! |
@altsalt It sounds to me like a good first step would be asking in |
Thanks @babolivier it appears that my particular issue comes down to poor handling of tombstones in spaces, which I can deal with rather than revert. That said, the larger question posed in this issue continues to seem relevant. |
says linda
The text was updated successfully, but these errors were encountered: