From c6142d8bcc98b69549e11ebb32debac17c7e22e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 26 Apr 2021 17:08:34 -0400 Subject: [PATCH] jamiaccount: save config when username is registered Change-Id: Iacf8cf4bd719da3a1c67610df136adaf8e8975e7 --- src/jamidht/jamiaccount.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/jamidht/jamiaccount.cpp b/src/jamidht/jamiaccount.cpp index 70b94c2abf..91d25b1b89 100644 --- a/src/jamidht/jamiaccount.cpp +++ b/src/jamidht/jamiaccount.cpp @@ -1580,8 +1580,12 @@ JamiAccount::registerName(const std::string& password, const std::string& name) ? 3 : 4))); if (response == NameDirectory::RegistrationResponse::success) { - if (auto this_ = w.lock()) + if (auto this_ = w.lock()) { this_->registeredName_ = name; + this_->saveConfig(); + emitSignal<DRing::ConfigurationSignal::VolatileDetailsChanged>( + this_->accountID_, this_->getVolatileAccountDetails()); + } } emitSignal<DRing::ConfigurationSignal::NameRegistrationEnded>(acc, res, name); }); -- GitLab