diff --git a/octoprint_bambu_printer/virtual.py b/octoprint_bambu_printer/virtual.py index 572cdd7..556f45b 100644 --- a/octoprint_bambu_printer/virtual.py +++ b/octoprint_bambu_printer/virtual.py @@ -183,6 +183,8 @@ class BambuPrinter: filename = f"{filename.lower()}.3mf" elif self._sdFileListCache.get(f"{filename.lower()}.gcode.3mf"): filename = f"{filename.lower()}.gcode.3mf" + elif filename.startswith("cache/"): + filename = filename[6:] else: self._logger.debug(f"No 3mf file found for {print_job}") diff --git a/setup.py b/setup.py index b3ba71f..9a72a39 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ plugin_package = "octoprint_bambu_printer" plugin_name = "OctoPrint-BambuPrinter" # The plugin's version. Can be overwritten within OctoPrint's internal data via __plugin_version__ in the plugin module -plugin_version = "0.0.19" +plugin_version = "0.0.20" # The plugin's description. Can be overwritten within OctoPrint's internal data via __plugin_description__ in the plugin # module