From cb4b345aa7f3825718d5b6f3f5839c0b0081af65 Mon Sep 17 00:00:00 2001 From: jneilliii Date: Tue, 13 Feb 2024 18:44:24 -0500 Subject: [PATCH] 0.0.13 use gcode_file instead of subtask_name if it doesn't have 3mf extension --- octoprint_bambu_printer/virtual.py | 2 ++ setup.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/octoprint_bambu_printer/virtual.py b/octoprint_bambu_printer/virtual.py index c864f64..939d4db 100644 --- a/octoprint_bambu_printer/virtual.py +++ b/octoprint_bambu_printer/virtual.py @@ -172,6 +172,8 @@ class BambuPrinter: self._sdPrintStarting = False if not self._sdPrinting: filename = print_job.get("subtask_name") + if filename[-4:].lower() != ".3mf": + filename = print_job.get("gcode_file") self._selectSdFile(filename) self._startSdPrint(from_printer=True) diff --git a/setup.py b/setup.py index 5a7d739..e5cdd83 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.12" +plugin_version = "0.0.13" # The plugin's description. Can be overwritten within OctoPrint's internal data via __plugin_description__ in the plugin # module