diff --git a/bin/jni/configurationmanager.i b/bin/jni/configurationmanager.i index 73170ba64f219a8dd8fbe9b1f8646725bfced8b1..047a035dd5cb34a9992c3236d49837414729c848 100644 --- a/bin/jni/configurationmanager.i +++ b/bin/jni/configurationmanager.i @@ -220,7 +220,6 @@ std::map<std::string, std::string> getContactDetails(const std::string& accountI void connectivityChanged(); -void enableProxyClient(const std::string& accountID, bool enable); void setPushNotificationToken(const std::string& pushDeviceToken); void pushNotificationReceived(const std::string& from, const std::map<std::string, std::string>& data); diff --git a/src/client/configurationmanager.cpp b/src/client/configurationmanager.cpp index bd9689961e76c5bc2bb8d00b75352a8baf8eb4fb..4e28fa8512e0233b89cd396429458d593bcea461 100644 --- a/src/client/configurationmanager.cpp +++ b/src/client/configurationmanager.cpp @@ -1013,13 +1013,6 @@ registerName(const std::string& account, const std::string& password, const std: return false; } -void -enableProxyClient(const std::string& accountID, bool enable) -{ - if (auto account = jami::Manager::instance().getAccount<jami::JamiAccount>(accountID)) - account->enableProxyClient(enable); -} - void setPushNotificationToken(const std::string& token) { diff --git a/src/jami/configurationmanager_interface.h b/src/jami/configurationmanager_interface.h index 44731f67b6d94161519fbe2c5580b63c6a1abd97..b5ada18e374205e304e8165499bd3b8d93917a02 100644 --- a/src/jami/configurationmanager_interface.h +++ b/src/jami/configurationmanager_interface.h @@ -244,11 +244,6 @@ DRING_PUBLIC void connectivityChanged(); /* Dht proxy */ -/** - * Start or stop to use the proxy for account - */ -DRING_PUBLIC void enableProxyClient(const std::string& accountID, bool enable); - /** * Set the device push notification token (for all accounts). * If set, proxy clients will use push notifications. diff --git a/src/jamidht/jamiaccount.cpp b/src/jamidht/jamiaccount.cpp index 82a2afd402bbd99821f173666987019ea6e346aa..51fac8784fdcd27d69c25780a44d5c3e79d77011 100644 --- a/src/jamidht/jamiaccount.cpp +++ b/src/jamidht/jamiaccount.cpp @@ -3486,15 +3486,6 @@ JamiAccount::closePeerConnection(const DRing::DataTransferId& tid) dhtPeerConnector_->closeConnection(tid); } -void -JamiAccount::enableProxyClient(bool enable) -{ - JAMI_WARN("[Account %s] DHT proxy client: %s", - getAccountID().c_str(), - enable ? "enable" : "disable"); - dht_->enableProxy(enable); -} - void JamiAccount::setPushNotificationToken(const std::string& token) { diff --git a/src/jamidht/jamiaccount.h b/src/jamidht/jamiaccount.h index 8f876c0940b2626f13707a3a6197063c65407739..a50a74bae041d2a1f051c05a9fb71c6c5bc07af2 100644 --- a/src/jamidht/jamiaccount.h +++ b/src/jamidht/jamiaccount.h @@ -420,13 +420,6 @@ public: std::function<void(const std::shared_ptr<dht::crypto::PublicKey>&)>&& op, std::function<void(bool)>&& end = {}); - /** - * Start or stop to use the proxy client - * @param address of the proxy - * @param deviceKey the device key for push notifications (empty to not use it) - */ - void enableProxyClient(bool enable); - void setPushNotificationToken(const std::string& pushDeviceToken = "") override; void setPushNotificationTopic(const std::string& topic) override;