From: Hannah von Reth Date: Wed, 25 Sep 2019 11:45:20 +0000 (+0200) Subject: Ensure the url is complete before we validate it X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~21^2~468^2~177 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dc556171442c6a0ff023c73a5cbf60806d52e00e;p=nextcloud-desktop.git Ensure the url is complete before we validate it Fixes: #6722 --- diff --git a/src/gui/wizard/owncloudsetuppage.cpp b/src/gui/wizard/owncloudsetuppage.cpp index 13538827a..eff655e00 100644 --- a/src/gui/wizard/owncloudsetuppage.cpp +++ b/src/gui/wizard/owncloudsetuppage.cpp @@ -199,8 +199,8 @@ void OwncloudSetupPage::slotUrlEditFinished() if (QUrl(url).isRelative() && !url.isEmpty()) { // no scheme defined, set one url.prepend("https://"); + _ui.leUrl->setFullText(url); } - _ui.leUrl->setFullText(url); } bool OwncloudSetupPage::isComplete() const @@ -265,6 +265,7 @@ QString OwncloudSetupPage::url() const bool OwncloudSetupPage::validatePage() { if (!_authTypeKnown) { + slotUrlEditFinished(); QString u = url(); QUrl qurl(u); if (!qurl.isValid() || qurl.host().isEmpty()) {