Ticket Hash: | 437ff1f035d6ecb52dad4e988dfbb1f33a3320ce | |||
Title: | Messages resent by OTR plugin loose their XMPP attachments | |||
Status: | Fixed | Type: | Feature_Request | |
Severity: | Cosmetic | Priority: | Immediate | |
Subsystem: | Resolution: | Fixed | ||
Last Modified: | 2016-01-02 13:17:01 | |||
Version Found In: | fossil | |||
User Comments: | ||||
sgolovan added on 2015-12-29 10:47:01:
TclOTR knows nothing about XMPP, so when it stores a message only its body is stored, and when it resends it later for some reason, all its XMPP goodies are lost (notably message receipt). The idea is to make two additional callbacks: store (which would store all message context) and resend (which would resend the message). I'm not sure if it's doable via callback, so maybe ::otr::outgoingMessage can return something like "store 1" among other attributes. sgolovan added on 2016-01-02 13:17:01: Fixed in check-in [6470c20ee5]. |