mirror of
https://github.com/nextcloud/desktop.git
synced 2024-11-27 09:30:13 +03:00
Force a remote discovery when upgrading to this version #5242
A remote discovery will fix up any lingering problems caused by #5190.
This commit is contained in:
parent
1b04489887
commit
e020a5327e
1 changed files with 9 additions and 0 deletions
|
@ -331,6 +331,15 @@ bool SyncJournalDb::checkConnect()
|
||||||
qDebug() << Q_FUNC_INFO << "possibleUpgradeFromMirall_1_8_0_or_1 detected!";
|
qDebug() << Q_FUNC_INFO << "possibleUpgradeFromMirall_1_8_0_or_1 detected!";
|
||||||
forceRemoteDiscovery = true;
|
forceRemoteDiscovery = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// There was a bug in versions <2.3.0 that could lead to stale
|
||||||
|
// local files and a remote discovery will fix them.
|
||||||
|
// See #5190 #5242.
|
||||||
|
if( major == 2 && minor < 3) {
|
||||||
|
qDebug() << Q_FUNC_INFO << "upgrade form client < 2.3.0 detected! forcing remote discovery";
|
||||||
|
forceRemoteDiscovery = true;
|
||||||
|
}
|
||||||
|
|
||||||
// Not comparing the BUILD id here, correct?
|
// Not comparing the BUILD id here, correct?
|
||||||
if( !(major == MIRALL_VERSION_MAJOR && minor == MIRALL_VERSION_MINOR && patch == MIRALL_VERSION_PATCH) ) {
|
if( !(major == MIRALL_VERSION_MAJOR && minor == MIRALL_VERSION_MINOR && patch == MIRALL_VERSION_PATCH) ) {
|
||||||
createQuery.prepare("UPDATE version SET major=?1, minor=?2, patch =?3, custom=?4 "
|
createQuery.prepare("UPDATE version SET major=?1, minor=?2, patch =?3, custom=?4 "
|
||||||
|
|
Loading…
Reference in a new issue