changeset 1446 | 49c8be874344 |
parent 1439 | fd09c95bc2b5 |
child 1448 | 844410b9b4cc |
--- a/mcabber/src/jabglue.c Mon Mar 17 10:51:23 2008 +0100 +++ b/mcabber/src/jabglue.c Fri Mar 21 19:27:52 2008 +0100 @@ -2400,6 +2400,13 @@ rname = strchr(from, JID_RESOURCE_SEPARATOR); if (rname) rname++; + if (settings_opt_get_int("ignore_self_presence")) { + const char *self_fjid = jid_full(jc->user); + if (self_fjid && !strcasecmp(self_fjid, from)) { + return; // Ignoring self presence + } + } + r = jidtodisp(from); // Check for MUC presence packet