From ab72dd03c64ac9e5ab868edec78d33831ef7c794 Mon Sep 17 00:00:00 2001 From: HanzZ Date: Mon, 19 Mar 2012 15:09:55 +0100 Subject: [PATCH] new sample.cfg --- spectrum/src/sample.cfg | 12 +++--------- src/user.cpp | 1 + 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/spectrum/src/sample.cfg b/spectrum/src/sample.cfg index 78c22a80..acdd93f5 100644 --- a/spectrum/src/sample.cfg +++ b/spectrum/src/sample.cfg @@ -13,22 +13,16 @@ admin_password=test #cert=server.pfx #patch to PKCS#12 certificate #cert_password=test #password to that certificate if any users_per_backend=10 -#backend=/home/hanzz/code/libtransport/backends/libpurple/spectrum2_libpurple_backend -#backend=/home/hanzz/code/libtransport/backends/smstools3/spectrum2_smstools3_backend -#backend=/usr/bin/mono /home/hanzz/code/networkplugin-csharp/msnp-sharp-backend/bin/Debug/msnp-sharp-backend.exe -#backend=/home/hanzz/code/libtransport/backends/frotz/spectrum2_frotz_backend -#backend=/home/hanzz/code/libtransport/backends/libircclient-qt/spectrum2_libircclient-qt_backend -backend=/usr/bin/xvfb-run -n BACKEND_ID -s "-screen 0 10x10x8" -f /tmp/x-skype-gw /home/hanzz/code/libtransport/backends/skype/spectrum2_skype_backend +backend=../..//backends/libpurple/spectrum2_libpurple_backend +protocol=prpl-xmpp #protocol=prpl-msn -protocol=any +#protocol=any #protocol=prpl-icq -irc_server=irc.freenode.org working_dir=./ [backend] #default_avatar=catmelonhead.jpg #no_vcard_fetch=true -incoming_dir=/var/spool/sms/incoming [logging] #config=logging.cfg # log4cxx/log4j logging configuration file diff --git a/src/user.cpp b/src/user.cpp index 8cfcd0ea..0baedfa9 100644 --- a/src/user.cpp +++ b/src/user.cpp @@ -210,6 +210,7 @@ void User::handlePresence(Swift::Presence::ref presence) { } } } + bool isMUC = presence->getPayload() != NULL || *presence->getTo().getNode().c_str() == '#'; if (isMUC) { if (presence->getType() == Swift::Presence::Unavailable) {