The way Libervia displays MUC history is bugged: messages are separated by a "day" info line, but you see the same time for all messages within the same day. This problem doesn't occur when displaying one2one messages.

Message are actually displayed with the date of the reception ; they should be displayed with the date of emission.
TODO: check how they are stored in the database, this issue is maybe not specific to libervia but concerns the backend.

Click to expand…Click to reduce…

Click to reduce…

Adrien
15/12/2015, 13:33

fixed with sat revision 1743 (4c48468ead4c):
plugin XEP-0203, core (xmpp): leave the management of delay element to XEP-0203:
- this patch reveals a bug in primitivus Chat.printMessage relative to MUC history (the test to discard duplicates is wrong)