Additionally, XEP-0444 (Message Reactions), and pretty much anywhere an ID will 
ever be used to reference another message.

The issue stems from XEP-0308 replacing/overwriting the message ID, and 
consequently all references already using the previous message ID are left 
pointing to a non-existent message.

Amongst other things, this provides a way to avoid moderation — send an 
offensive message, it gets moderated, just LMC the message and it's no longer 
moderated.

So, while it feels 'wrong' from a purist view, NOT replacing the message ID 
would be the better option - old and new references will then all point to the 
same message. Otherwise, presumably, clients (and servers?) will be required to 
track all past message IDs for each corrected message.

_______________________________________________
Standards mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to