[522] in BarnOwl Developers
[D-O-H] r643 - trunk/owl
daemon@ATHENA.MIT.EDU (hartmans@MIT.EDU)
Thu Oct 29 18:07:03 2009
Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
To: dirty-owl-hackers@mit.edu
From: hartmans@MIT.EDU
Reply-To: dirty-owl-hackers@MIT.EDU
Date: Fri, 2 Mar 2007 21:29:01 -0500 (EST)
Author: hartmans
Date: 2007-03-02 21:28:55 -0500 (Fri, 02 Mar 2007)
New Revision: 643
Modified:
trunk/owl/logging.c
Log:
* groupchat logged by recipient not by sender.
* update to use a sender that we actually have.
Modified: trunk/owl/logging.c
===================================================================
--- trunk/owl/logging.c 2007-03-02 19:48:04 UTC (rev 642)
+++ trunk/owl/logging.c 2007-03-03 02:28:55 UTC (rev 643)
@@ -378,7 +378,12 @@
} else if (owl_message_is_type_loopback(m)) {
from=frombuff=owl_strdup("loopback");
} else if (owl_message_is_type_jabber(m)) {
- from=frombuff=owl_sprintf("jabber:%s",owl_message_get_sender(m));
+ if (personal) {
+ from=frombuff=owl_sprintf("jabber:%s",owl_message_get_sender(m));
+ } else {
+ from=frombuff=owl_sprintf("jabber:%s",owl_message_get_recipient(m));
+ }
+
} else {
from=frombuff=owl_strdup("unknown");
}
@@ -454,7 +459,7 @@
if (owl_message_is_login(m)) fprintf(file, "LOGIN\n\n");
if (owl_message_is_logout(m)) fprintf(file, "LOGOUT\n\n");
} else if (owl_message_is_type_jabber(m)) {
- fprintf(file, "From: <%s> To: <%s>\n",owl_message_get_attribute_value(m,"from_jid"), owl_message_get_recipient(m));
+ fprintf(file, "From: <%s> To: <%s>\n",owl_message_get_sender(m), owl_message_get_recipient(m));
fprintf(file, "Time: %s\n\n", owl_message_get_timestr(m));
fprintf(file, "%s\n\n",owl_message_get_body(m));
}