----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/128960/ -----------------------------------------------------------
(Updated Sept. 20, 2016, 6:27 p.m.) Review request for Telepathy. Changes ------- Fixed modelIndex variable type. Repository: ktp-common-internals Description ------- Sent and received messages can be received again as scrollback and before this patch it leads to messages duplication. E.g.: server sent last 20 messages on connection to a group chat, the local user has a network issue and thus got disconnected and connected back with messaging window kept open. We already have a table for sent messages and this patch: 1) adds insertion of received messages into the same table, 2) uses the table to ignore already sent/received messages. In future we can also use the table to implement message correction (see XEP-0308, Message_Header_Key "supersedes" and so on). Diffs (updated) ----- KTp/Declarative/messages-model.cpp 6823574 Diff: https://git.reviewboard.kde.org/r/128960/diff/ Testing ------- Sent and received messages are not duplicated on scrollback received. Thanks, Alexandr Akulich