From 94924783b688c908cf9664d7ae6168f2c89f6a5c Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 6 Nov 2018 17:16:29 +0100 Subject: [PATCH] Defensive coding: Old file-extensions may have been saved as all-caps. [CURA-5896] --- cura/PrintInformation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/PrintInformation.py b/cura/PrintInformation.py index 86c90e03d3..e11f70a54c 100644 --- a/cura/PrintInformation.py +++ b/cura/PrintInformation.py @@ -371,12 +371,12 @@ class PrintInformation(QObject): # Strip the old "curaproject" extension from the name OLD_CURA_PROJECT_EXT = ".curaproject" - if self._base_name.endswith(OLD_CURA_PROJECT_EXT): + if self._base_name.lower().endswith(OLD_CURA_PROJECT_EXT): self._base_name = self._base_name[:len(self._base_name) - len(OLD_CURA_PROJECT_EXT)] # CURA-5896 Try to strip extra extensions with an infinite amount of ".curaproject.3mf". OLD_CURA_PROJECT_3MF_EXT = ".curaproject.3mf" - while self._base_name.endswith(OLD_CURA_PROJECT_3MF_EXT): + while self._base_name.lower().endswith(OLD_CURA_PROJECT_3MF_EXT): self._base_name = self._base_name[:len(self._base_name) - len(OLD_CURA_PROJECT_3MF_EXT)] self._updateJobName()