From bdb2bd4ec32f6bb175faee48afd41ea2a520d619 Mon Sep 17 00:00:00 2001 From: marian Date: Thu, 5 Nov 2009 15:40:49 +0000 Subject: [PATCH] Fixed message parameter name. Add iq namespace to message only for set/get type. git-svn-id: http://voip.null.ro/svn/yate@2900 acf43c95-373e-0410-b603-e72c3f656dc1 --- modules/jabber/jabberserver.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/jabber/jabberserver.cpp b/modules/jabber/jabberserver.cpp index 368f6e9e..69ae9b86 100644 --- a/modules/jabber/jabberserver.cpp +++ b/modules/jabber/jabberserver.cpp @@ -1289,7 +1289,7 @@ bool YJBEngine::handleMsgExecute(Message& msg) else { // Directed chat if (!called.resource()) - called.resource(msg.getValue("called_resource")); + called.resource(msg.getValue("called_instance")); JBClientStream* stream = called.resource() ? findClientStream(true,called) : 0; bool ok = stream && stream->flag(flags); if (ok) { @@ -2634,7 +2634,8 @@ void JBPendingWorker::processIq(JBPendingJob& job) m.addParam("to_instance",ev->to().resource()); addValidParam(m,"id",ev->id()); addValidParam(m,"type",ev->stanzaType()); - addValidParam(m,"xmlns",TelEngine::c_safe(xmlns)); + if (!respond) + addValidParam(m,"xmlns",TelEngine::c_safe(xmlns)); m.addParam(new NamedPointer("xml",ev->releaseXml())); if (Engine::dispatch(m)) { if (respond) {