From 3b308419485ce1ad50ee14488595a555777ef731 Mon Sep 17 00:00:00 2001 From: Kevin Smith Date: Mon, 5 Mar 2012 19:59:52 +0000 Subject: Get server disco from server, not bare JID. Resolves: #859 diff --git a/Swift/Controllers/MainController.cpp b/Swift/Controllers/MainController.cpp index 656fe11..b154e93 100644 --- a/Swift/Controllers/MainController.cpp +++ b/Swift/Controllers/MainController.cpp @@ -320,7 +320,7 @@ void MainController::handleConnected() { client_->requestRoster(); - GetDiscoInfoRequest::ref discoInfoRequest = GetDiscoInfoRequest::create(boundJID_.toBare(), client_->getIQRouter()); + GetDiscoInfoRequest::ref discoInfoRequest = GetDiscoInfoRequest::create(JID(boundJID_.getDomain()), client_->getIQRouter()); discoInfoRequest->onResponse.connect(boost::bind(&MainController::handleServerDiscoInfoResponse, this, _1, _2)); discoInfoRequest->send(); -- cgit v0.10.2-6-g49f6