[gaim-migrate @ 10395]

Sun, 18 Jul 2004 20:32:51 +0000

author
Nathan Walp <nwalp@pidgin.im>
date
Sun, 18 Jul 2004 20:32:51 +0000
changeset 9559
576192c4213b
parent 9558
3bcd10ddfb1a
child 9560
405062f6acdd

[gaim-migrate @ 10395]
nosmilot fixed this, but I rewrote his patch to be more cryptic

src/protocols/jabber/presence.c file | annotate | diff | comparison | revisions
--- a/src/protocols/jabber/presence.c	Sun Jul 18 18:47:20 2004 +0000
+++ b/src/protocols/jabber/presence.c	Sun Jul 18 20:32:51 2004 +0000
@@ -72,7 +72,9 @@
 			}
 			jabber_buddy_track_resource(jb, js->user->resource, 0, state, (msg && *msg) ? msg : NULL);
 			if((jbr = jabber_buddy_find_resource(jb, NULL)))
-				serv_got_update(js->gc, my_base_jid, 1, 0, 0, 0, jbr->state);
+				serv_got_update(js->gc, my_base_jid,
+						away_state ? !strcmp(away_state, "unavailable") : 1,
+						0, 0, 0, jbr->state);
 		}
 	}
 	g_free(my_base_jid);

mercurial