diff options
author | Hannah von Reth <hannah.vonreth@owncloud.com> | 2022-05-11 17:51:55 +0300 |
---|---|---|
committer | Hannah von Reth <vonreth@kde.org> | 2022-05-13 14:08:30 +0300 |
commit | bba3425cefb71bd43d8a8dfe2099c1d09bd01054 (patch) | |
tree | d150bc5c914baf734b8200cc15d528bd1ca055ff /src/gui/newwizard | |
parent | fd0c73ec06d8a90f04dc17ea5e9e551e577c47b0 (diff) |
Use new TLSErrorDialog
Diffstat (limited to 'src/gui/newwizard')
-rw-r--r-- | src/gui/newwizard/jobs/resolveurljobfactory.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gui/newwizard/jobs/resolveurljobfactory.cpp b/src/gui/newwizard/jobs/resolveurljobfactory.cpp index 255bc9ca0..a40647d56 100644 --- a/src/gui/newwizard/jobs/resolveurljobfactory.cpp +++ b/src/gui/newwizard/jobs/resolveurljobfactory.cpp @@ -16,6 +16,9 @@ #include "accessmanager.h" #include "common/utility.h" +#include "gui/application.h" +#include "gui/owncloudgui.h" +#include "gui/settingsdialog.h" #include "gui/tlserrordialog.h" #include "gui/updateurldialog.h" @@ -100,7 +103,7 @@ CoreJob *ResolveUrlJobFactory::startJob(const QUrl &url) connect(reply, &QNetworkReply::finished, job, makeFinishedHandler(reply)); connect(reply, &QNetworkReply::sslErrors, reply, [reply, req, job, makeFinishedHandler, nam = nam()](const QList<QSslError> &errors) mutable { - auto *tlsErrorDialog = new TlsErrorDialog(errors, reply->url().host()); + auto *tlsErrorDialog = new TlsErrorDialog(errors, reply->url().host(), ocApp()->gui()->settingsDialog()); reply->setProperty(abortedBySslErrorHandlerC, true); reply->abort(); @@ -118,6 +121,7 @@ CoreJob *ResolveUrlJobFactory::startJob(const QUrl &url) }); tlsErrorDialog->show(); + ocApp()->gui()->raiseDialog(tlsErrorDialog); }); makeRequest(); |