aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppMucManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/QXmppMucManager.cpp')
-rw-r--r--src/client/QXmppMucManager.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/QXmppMucManager.cpp b/src/client/QXmppMucManager.cpp
index a9854134..33c0cf0d 100644
--- a/src/client/QXmppMucManager.cpp
+++ b/src/client/QXmppMucManager.cpp
@@ -126,8 +126,8 @@ bool QXmppMucManager::handleStanza(const QDomElement &element)
if (room->d->permissionsQueue.isEmpty()) {
emit room->permissionsReceived(room->d->permissions.values());
}
+ return true;
}
- return true;
}
else if (QXmppMucOwnerIq::isMucOwnerIq(element))
{
@@ -135,9 +135,10 @@ bool QXmppMucManager::handleStanza(const QDomElement &element)
iq.parse(element);
QXmppMucRoom *room = d->rooms.value(iq.from());
- if (room && iq.type() == QXmppIq::Result && !iq.form().isNull())
+ if (room && iq.type() == QXmppIq::Result && !iq.form().isNull()) {
emit room->configurationReceived(iq.form());
- return true;
+ return true;
+ }
}
}
return false;