Folder Wizard: warn when adding a folder which is the parent of a sync'ed folder
authorOlivier Goffart <ogoffart@woboq.com>
Fri, 27 Nov 2020 09:03:32 +0000 (10:03 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:59:07 +0000 (10:59 +0100)
issue #7741

src/gui/folderwizard.cpp

index ae23d2a4acc480d3450d6f902e2dae3485b73d5a..b329ce9592ac1b392cd2bb75e0e8f684525b477d 100644 (file)
@@ -454,6 +454,8 @@ bool FolderWizardRemotePath::isComplete() const
             warnStrings.append(tr("This folder is already being synced."));
         } else if (dir.startsWith(curDir)) {
             warnStrings.append(tr("You are already syncing <i>%1</i>, which is a parent folder of <i>%2</i>.").arg(Utility::escape(curDir), Utility::escape(dir)));
+        } else if (curDir.startsWith(dir)) {
+            warnStrings.append(tr("You are already syncing <i>%1</i>, which is a subfolder of <i>%2</i>.").arg(Utility::escape(curDir), Utility::escape(dir)));
         }
     }