Bug 89486

Summary: a copy of the discussion should be placed in the history of every contact involved in a multi-user chat
Product: [Unmaintained] kopete Reporter: Degand Nicolas <nicolas.degand>
Component: History PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version: 0.9.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Degand Nicolas 2004-09-14 15:27:34 UTC
Version:           0.9.0 (using KDE 3.3.0,  (3.1))
Compiler:          gcc version 3.3.4 (Debian 1:3.3.4-9)
OS:                Linux (i686) release 2.6.8-1-k7

Suppose I (A) have a chat with B. If we invite someone else in the chat, for example C, it seems to be handled as a special kind of A-with-B chat. 

A problem appear if later I need to look for reference to something C said, but do not remember that it was during a multi-user chat initiated with B, I will not find it in C history, because it is in B history.

The fix would be to log multi-user chats in the history of every user involved. It could also log when he/she joined and left the chat.
Comment 1 Philip Rodrigues 2007-03-11 12:37:50 UTC
The behaviour is still as described with 0.12.4
Comment 2 Richard Homonnai 2007-07-02 12:24:46 UTC
I have found a related bug:

* I am chatting with User A. Logging is enabled, and logs to A's history.
* B and C join. They are logged into A's history as well. NOT in their own.
* A leaves. Logging completely stops!

This bug is responsible for losing a very lovely group chat. Please fix this bug...
Comment 3 Richard Homonnai 2007-07-02 12:30:36 UTC
The stats:
Version: Kopete 0.12.5 (KDE 3.5.7)
Compiler: gcc-4.1.2
OS: Linux 2.6.20-gentoo-r8-richWORK
Comment 4 Richard Homonnai 2007-07-02 16:15:16 UTC
This error appears over and over in my .xsession-errors:
kopete (history): WARNING: [void HistoryLogger::appendMessage(const Kopete::Message&, const Kopete::Contact*)] No contact found in this metacontact to append in the history

Is there some way to recover the chat somehow? Some Temp-File or such?
Comment 5 Michael 2008-07-23 18:51:04 UTC
Tested with a Jabber MUC with kopete svn trunk r836553, and every message was logged. So seems to work here.
Comment 6 Justin Zobel 2021-03-09 22:41:10 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 7 Christoph Cullmann 2024-09-18 18:28:09 UTC
Dear user, unfortunately Kopete is no longer maintained.

Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.