Mercurial > hg
changeset 651:936df057dda0
MUC: Fix a timestamp issue when joining a room
The timestamp displayed was incorrect when the first room presence
packet received from the conference server is not our presence.
We use "now", when it happens.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 07 Jan 2006 10:32:55 +0100 |
parents | c2d50b97ced4 |
children | b243d3b3ff1b |
files | mcabber/src/jabglue.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/jabglue.c Sat Jan 07 01:31:41 2006 +0100 +++ b/mcabber/src/jabglue.c Sat Jan 07 10:32:55 2006 +0100 @@ -1158,7 +1158,9 @@ // The 1st presence message could be for another room member if (strcmp(ournick, rname)) { // Display current mbuf and create a new message for the member - scr_WriteIncomingMessage(roomjid, mbuf, usttime, + // Note: the usttime timestamp is related to the other member, + // so we use 0 here. + scr_WriteIncomingMessage(roomjid, mbuf, 0, HBB_PREFIX_INFO|HBB_PREFIX_NOFLAG); if (log_muc_conf) hlog_write_message(roomjid, 0, FALSE, mbuf); g_free(mbuf);