diff options
author | Daniel Molkentin <danimo@owncloud.com> | 2013-11-25 18:50:19 +0400 |
---|---|---|
committer | Daniel Molkentin <danimo@owncloud.com> | 2013-11-25 18:50:19 +0400 |
commit | ad6c42b031977f2ff1d16b5fd80919aca43f182c (patch) | |
tree | 1ca882ef35bcc6ce2325a9a623e15f113bf376ac /src | |
parent | 9ddedf81ac997d8ac8c90cb2bade78cd6d012e91 (diff) |
Wizard: let us handle/ignore credential failures
Diffstat (limited to 'src')
-rw-r--r-- | src/mirall/owncloudsetupwizard.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mirall/owncloudsetupwizard.cpp b/src/mirall/owncloudsetupwizard.cpp index 808aa3c80..d43d0d691 100644 --- a/src/mirall/owncloudsetupwizard.cpp +++ b/src/mirall/owncloudsetupwizard.cpp @@ -125,6 +125,7 @@ void OwncloudSetupWizard::slotDetermineAuthType(const QString &urlString) Account *account = _ocWizard->account(); account->setUrl(url); CheckServerJob *job = new CheckServerJob(_ocWizard->account(), false, this); + job->setIgnoreCredentialFailure(true); connect(job, SIGNAL(instanceFound(QUrl,QVariantMap)), SLOT(slotOwnCloudFoundAuth(QUrl,QVariantMap))); connect(job, SIGNAL(networkError(QNetworkReply*)), SLOT(slotNoOwnCloudFoundAuth(QNetworkReply*))); connect(job, SIGNAL(timeout(const QUrl&)), SLOT(slotNoOwnCloudFoundAuthTimeout(const QUrl&))); @@ -149,6 +150,7 @@ void OwncloudSetupWizard::slotOwnCloudFoundAuth(const QUrl& url, const QVariantM } DetermineAuthTypeJob *job = new DetermineAuthTypeJob(_ocWizard->account(), this); + job->setIgnoreCredentialFailure(true); connect(job, SIGNAL(authType(WizardCommon::AuthType)), _ocWizard, SLOT(setAuthType(WizardCommon::AuthType))); job->start(); @@ -184,6 +186,7 @@ void OwncloudSetupWizard::slotConnectToOCUrl( const QString& url ) void OwncloudSetupWizard::testOwnCloudConnect() { ValidateDavAuthJob *job = new ValidateDavAuthJob(_ocWizard->account(), this); + job->setIgnoreCredentialFailure(true); connect(job, SIGNAL(authResult(QNetworkReply*)), SLOT(slotConnectionCheck(QNetworkReply*))); job->start(); } |