From 441b5bd1dc3e862aec98161c8ea780bc7e846828 Mon Sep 17 00:00:00 2001 From: Olivier Goffart Date: Thu, 4 Dec 2014 15:18:27 +0100 Subject: [PATCH] Setup Wizard: remove all folder definition before starting a new sync Issue #1989 --- src/mirall/owncloudsetupwizard.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mirall/owncloudsetupwizard.cpp b/src/mirall/owncloudsetupwizard.cpp index 41ff71d08d..a5b8534f2a 100644 --- a/src/mirall/owncloudsetupwizard.cpp +++ b/src/mirall/owncloudsetupwizard.cpp @@ -433,6 +433,7 @@ void OwncloudSetupWizard::slotAssistantFinished( int result ) } // 2. Server URL or user changed, requires reinit of folders else if (reinitRequired) { + folderMan->removeAllFolderDefinitions(); // 2.1: startFromScratch: (Re)move local data, clean slate sync if (startFromScratch) { if (ensureStartFromScratch(localFolder)) { @@ -444,7 +445,6 @@ void OwncloudSetupWizard::slotAssistantFinished( int result ) } // 2.2: Reinit: Remove journal and start a sync else { - folderMan->removeAllFolderDefinitions(); folderMan->addFolderDefinition(Theme::instance()->appName(), localFolder, _remoteFolder, _ocWizard->blacklist() ); _ocWizard->appendToConfigurationLog(tr("Local sync folder %1 successfully created!").arg(localFolder));