fix(wizard): avoid creating useless folders when setting up a VFS connection on Mac

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
This commit is contained in:
Jyrki Gadinger 2025-08-21 09:50:46 +02:00 committed by backportbot[bot]
parent 7ffd6eeb2f
commit 0ca425d220

View File

@ -479,6 +479,14 @@ bool OwncloudSetupWizard::checkDowngradeAdvised(QNetworkReply *reply)
void OwncloudSetupWizard::slotCreateLocalAndRemoteFolders(const QString &localFolder, const QString &remoteFolder)
{
#ifdef BUILD_FILE_PROVIDER_MODULE
if (Mac::FileProvider::fileProviderAvailable() && _ocWizard->useVirtualFileSync()) {
qCInfo(lcWizard) << "Not creating local/remote folders as because macOS File Provider uses its own sync root";
finalizeSetup(true);
return;
}
#endif
qCInfo(lcWizard) << "Setup local sync folder for new oC connection " << localFolder;
const QDir fi(localFolder);