Browse Source

Handle every enum value in switch statement

Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach 4 years ago
parent
commit
44df9283fe
2 changed files with 4 additions and 1 deletions
  1. 3 1
      src/gui/wizard/owncloudsetuppage.cpp
  2. 1 0
      src/gui/wizard/owncloudwizard.cpp

+ 3 - 1
src/gui/wizard/owncloudsetuppage.cpp

@@ -217,8 +217,10 @@ int OwncloudSetupPage::nextId() const
     case DetermineAuthTypeJob::WebViewFlow:
         return WizardCommon::Page_WebView;
 #endif // WITH_WEBENGINE
+    case DetermineAuthTypeJob::NoAuthType:
+        return WizardCommon::Page_HttpCreds;
     }
-    return WizardCommon::Page_HttpCreds;
+    Q_UNREACHABLE();
 }
 
 QString OwncloudSetupPage::url() const

+ 1 - 0
src/gui/wizard/owncloudwizard.cpp

@@ -435,6 +435,7 @@ void OwncloudWizard::askExperimentalVirtualFilesFeature(QWidget *receiver, const
         acceptButton = msgBox->addButton(tr("Enable experimental placeholder mode"), QMessageBox::AcceptRole);
         msgBox->addButton(tr("Stay safe"), QMessageBox::RejectRole);
         break;
+    case Vfs::XAttr:
     case Vfs::Off:
         Q_UNREACHABLE();
     }