aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppEntityTimeManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/QXmppEntityTimeManager.cpp')
-rw-r--r--src/QXmppEntityTimeManager.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/QXmppEntityTimeManager.cpp b/src/QXmppEntityTimeManager.cpp
index 08e4faa0..ea88a800 100644
--- a/src/QXmppEntityTimeManager.cpp
+++ b/src/QXmppEntityTimeManager.cpp
@@ -32,13 +32,16 @@
#include "QXmppEntityTimeIq.h"
#include "QXmppUtils.h"
-void QXmppEntityTimeManager::requestTime(const QString& jid)
+QString QXmppEntityTimeManager::requestTime(const QString& jid)
{
QXmppEntityTimeIq request;
request.setType(QXmppIq::Get);
request.setFrom(client()->configuration().jid());
request.setTo(jid);
- client()->sendPacket(request);
+ if(client()->sendPacket(request))
+ return request.id();
+ else
+ return "";
}
QStringList QXmppEntityTimeManager::discoveryFeatures() const