From 98aaaba594a56e68f645288ad53aff1892ccb788 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Tue, 5 Jun 2018 08:33:57 +0200 Subject: [PATCH] Only update job_name to unnamed but not base_name CURA-5367 Only update job_name to "unnamed" if it's empty. Do not change base_name. --- cura/PrintInformation.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/cura/PrintInformation.py b/cura/PrintInformation.py index d17720228f..1b4bf65beb 100644 --- a/cura/PrintInformation.py +++ b/cura/PrintInformation.py @@ -299,7 +299,7 @@ class PrintInformation(QObject): def _updateJobName(self): if self._base_name == "": - self._job_name = "" + self._job_name = "unnamed" self._is_user_specified_job_name = False self.jobNameChanged.emit() return @@ -351,18 +351,17 @@ class PrintInformation(QObject): if is_gcode or is_project_file or (is_empty or (self._base_name == "" and self._base_name != check_name)): # Only take the file name part, Note : file name might have 'dot' in name as well - data = '' + data = "" try: mime_type = MimeTypeDatabase.getMimeTypeForFile(name) data = mime_type.stripExtension(name) except: - Logger.log("w", "Unsupported Mime Type Database file extension") - data = 'unnamed' + Logger.log("w", "Unsupported Mime Type Database file extension %s", name) if data is not None and check_name is not None: self._base_name = data else: - self._base_name = 'unnamed' + self._base_name = "" self._updateJobName()