Skip to content

Commit 2c2eb70

Browse files
camilasanbackportbot[bot]
authored andcommitted
fix: detect upgrade only scenario.
If no legacy file is found, it means it might be upgrade only. Signed-off-by: Camila Ayres <hello@camilasan.com>
1 parent 7654fd4 commit 2c2eb70

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/libsync/configfile.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1293,7 +1293,8 @@ bool ConfigFile::isDowngrade() const
12931293
bool ConfigFile::shouldTryUnbrandedToBrandedMigration() const
12941294
{
12951295
return migrationPhase() == ConfigFile::MigrationPhase::SetupFolders
1296-
&& Theme::instance()->appName() != unbrandedAppName;
1296+
&& Theme::instance()->appName() != unbrandedAppName
1297+
&& !discoveredLegacyConfigPath().isEmpty();
12971298
}
12981299

12991300
bool ConfigFile::isUnbrandedToBrandedMigrationInProgress() const

0 commit comments

Comments
 (0)