[Pkg-owncloud-commits] [owncloud-client] 01/30: Don't fetch credidentials from application.cpp
Sandro Knauß
hefee-guest at moszumanska.debian.org
Sat Mar 15 21:28:28 UTC 2014
This is an automated email from the git hooks/post-receive script.
hefee-guest pushed a commit to branch master
in repository owncloud-client.
commit d4fa955950f18b0089102ab964c2fa08ed6c1ec5
Author: Olivier Goffart <ogoffart at woboq.com>
Date: Thu Feb 27 13:06:29 2014 +0100
Don't fetch credidentials from application.cpp
They will be fetched by the connection validator after doing
the status.php check
---
src/mirall/application.cpp | 22 +++++++---------------
1 file changed, 7 insertions(+), 15 deletions(-)
diff --git a/src/mirall/application.cpp b/src/mirall/application.cpp
index de84466..2cc0c79 100644
--- a/src/mirall/application.cpp
+++ b/src/mirall/application.cpp
@@ -232,15 +232,13 @@ void Application::slotCheckConnection()
return;
}
- AbstractCredentials* credentials(account->credentials());
+ if (_conValidator)
+ _conValidator->deleteLater();
+ _conValidator = new ConnectionValidator(account);
+ connect( _conValidator, SIGNAL(connectionResult(ConnectionValidator::Status)),
+ this, SLOT(slotConnectionValidatorResult(ConnectionValidator::Status)) );
+ _conValidator->checkConnection();
- if (! credentials->ready()) {
- connect( credentials, SIGNAL(fetched()),
- this, SLOT(slotCredentialsFetched()), Qt::UniqueConnection);
- credentials->fetch(account);
- } else {
- slotCredentialsFetched();
- }
} else {
// let gui open the setup wizard
_gui->slotOpenSettingsDialog( true );
@@ -261,13 +259,7 @@ void Application::slotCredentialsFetched()
// Then we ask again for the credidentials if they are wrong again
account->setState(Account::Disconnected);
}
-
- if (_conValidator)
- _conValidator->deleteLater();
- _conValidator = new ConnectionValidator(account);
- connect( _conValidator, SIGNAL(connectionResult(ConnectionValidator::Status)),
- this, SLOT(slotConnectionValidatorResult(ConnectionValidator::Status)) );
- _conValidator->checkConnection();
+ slotCheckConnection();
}
void Application::slotToggleFolderman(int state)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud-client.git
More information about the Pkg-owncloud-commits
mailing list