Adrien
22/12/2015, 10:24
Ceci a été partiellement corrigé mais dans les révisions sat 1761 (ad20cedbf25e) / libervia 814 (e8c0c2b5e2d5) il reste le problème suivant :
- un message one2one est recu tandis que le dialogue pour ce contact n'est pas ouvert
- l'astérisque apparait pour signaler le nouveau message, en arrière plan le dialogue est préparé, dans le Chat.__init__ l'historique est demandé au backend
- le nouveau message est affiché tandis que l'historique n'est pas encore arrivé
- l'historique arrive et est affiché sans détection des doublons : le message qui vient d'etre recu et affiché deux fois : une première fois avant l'historique et une deuxième fois en tant que partie de l'historique (dans le backend, le message est sauvegardé dans l'historique local avant d'être transmis au frontend)
Une solution temporaire va être mise en place en attendant la refactorisation générale des messages qui est prévue pour la version 0.7.