mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 15:38:59 +08:00
No longer prevent old versions from being restored in backup
CURA-5983
This commit is contained in:
parent
29a55c2953
commit
8acafe09f6
@ -116,12 +116,13 @@ class Backup:
|
|||||||
|
|
||||||
current_version = self._application.getVersion()
|
current_version = self._application.getVersion()
|
||||||
version_to_restore = self.meta_data.get("cura_release", "master")
|
version_to_restore = self.meta_data.get("cura_release", "master")
|
||||||
if current_version != version_to_restore:
|
|
||||||
# Cannot restore version older or newer than current because settings might have changed.
|
if current_version < version_to_restore:
|
||||||
# Restoring this will cause a lot of issues so we don't allow this for now.
|
# Cannot restore version newer than current because settings might have changed.
|
||||||
|
Logger.log("d", "Tried to restore a Cura backup of version {version_to_restore} with cura version {current_version}".format(version_to_restore = version_to_restore, current_version = current_version))
|
||||||
self._showMessage(
|
self._showMessage(
|
||||||
self.catalog.i18nc("@info:backup_failed",
|
self.catalog.i18nc("@info:backup_failed",
|
||||||
"Tried to restore a Cura backup that does not match your current version."))
|
"Tried to restore a Cura backup that is higher than the current version."))
|
||||||
return False
|
return False
|
||||||
|
|
||||||
version_data_dir = Resources.getDataStoragePath()
|
version_data_dir = Resources.getDataStoragePath()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user