Bug 182121

Summary: Messages get lost, when sending with a lost OTR connection
Product: [Applications] kopete Reporter: Gerrit Visscher <gerrit>
Component: OTR PluginAssignee: Michael Zanetti <mzanetti>
Status: RESOLVED FIXED    
Severity: wishlist CC: mzanetti
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Gerrit Visscher 2009-01-28 03:03:16 UTC
Version:           0.70.50 (using 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090116)), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.28-gentoo

When a buddy (in my case adium) goes offline and ends the otr session, kopete does not end the session automatically (this is another bug report i think). When you send a message now, it gets lost. This is pretty annoying, if a chat buddy went offline some hours ago and you want to send a long offline message. It gets lost and there is no way to send it again.
Solution (besindes fixing this no-auto-otr-ending): Display the message, that did not get send. So you can at least end the otr session manually and c&p the message to send it again.
Comment 1 Michael Zanetti 2009-02-03 19:46:11 UTC
SVN commit 920758 by mzanetti:

don't loose messages in a finished OTR session
BUG: 182121


 M  +1 -1      otrlchatinterface.cpp  
 M  +11 -3     otrplugin.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=920758