From b58f9c2b06d34782ba3c920fbdf7c44ceffbda0e Mon Sep 17 00:00:00 2001
From: Olivier SOLDANO <olivier.soldano@savoirfairelinux.com>
Date: Thu, 20 Jul 2017 13:44:05 -0400
Subject: [PATCH] Fix signal not connecting due to API change

The API of registeredNameFound was changed in the LRC resulting
in a signal not beeing connected in the account wizard.
The slot receiving the signal is updating the registered name search
status.

Change-Id: Ide79a4d070aa6f0ab34054208c39a42527831ed9
Reviewed-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
---
 wizarddialog.cpp | 10 +++++-----
 wizarddialog.h   |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/wizarddialog.cpp b/wizarddialog.cpp
index 4c40fa2..cc2f17c 100644
--- a/wizarddialog.cpp
+++ b/wizarddialog.cpp
@@ -71,8 +71,8 @@ WizardDialog::WizardDialog(WizardMode wizardMode, Account* toBeMigrated, QWidget
         ui->navBarWidget->hide();
 
     ui->searchingStateLabel->clear();
-    connect(&NameDirectory::instance(), SIGNAL(registeredNameFound(const Account*,NameDirectory::LookupStatus,const QString&,const QString&)),
-            this, SLOT(handle_registeredNameFound(const Account*,NameDirectory::LookupStatus,const QString&,const QString&)));
+    connect(&NameDirectory::instance(), SIGNAL(registeredNameFound(Account*,NameDirectory::LookupStatus,const QString&,const QString&)),
+            this, SLOT(handle_registeredNameFound(Account*,NameDirectory::LookupStatus,const QString&,const QString&)));
 
     nameLookupTimer_.setSingleShot(true);
     connect(&nameLookupTimer_, QTimer::timeout, this, WizardDialog::timeoutNameLookupTimer);
@@ -80,8 +80,8 @@ WizardDialog::WizardDialog(WizardMode wizardMode, Account* toBeMigrated, QWidget
 
 WizardDialog::~WizardDialog()
 {
-    disconnect(&NameDirectory::instance(), SIGNAL(registeredNameFound(const Account*,NameDirectory::LookupStatus,const QString&,const QString&)),
-               this, SLOT(handle_registeredNameFound(const Account*,NameDirectory::LookupStatus,const QString&,const QString&)));
+    disconnect(&NameDirectory::instance(), SIGNAL(registeredNameFound(Account*,NameDirectory::LookupStatus,const QString&,const QString&)),
+               this, SLOT(handle_registeredNameFound(Account*,NameDirectory::LookupStatus,const QString&,const QString&)));
     delete ui;
 }
 
@@ -311,7 +311,7 @@ WizardDialog::timeoutNameLookupTimer()
 }
 
 void
-WizardDialog::handle_registeredNameFound (const Account* account, NameDirectory::LookupStatus status, const QString& address, const QString& name)
+WizardDialog::handle_registeredNameFound (Account* account, NameDirectory::LookupStatus status, const QString& address, const QString& name)
 {
     Q_UNUSED(account)
     Q_UNUSED(address)
diff --git a/wizarddialog.h b/wizarddialog.h
index b6faa45..917685d 100644
--- a/wizarddialog.h
+++ b/wizarddialog.h
@@ -62,7 +62,7 @@ private slots:
 private slots:
     void endSetup(Account::RegistrationState state);
     void on_usernameEdit_textChanged(const QString& arg1);
-    void handle_registeredNameFound(const Account *account, NameDirectory::LookupStatus status, const QString& address, const QString& name);
+    void handle_registeredNameFound(Account *account, NameDirectory::LookupStatus status, const QString& address, const QString& name);
     void handle_nameRegistrationEnded(NameDirectory::RegisterNameStatus status, const QString& name);
     void timeoutNameLookupTimer();
 
-- 
GitLab