Skip to content

Commit a35abd3

Browse files
committed
Patch Moonraker to make Spoolman work as described on utkabobr/DuckPro-Kobra3#54
1 parent 42d61d6 commit a35abd3

File tree

1 file changed

+3
-1
lines changed
  • files/2-external/usr/share/moonraker/moonraker/components

1 file changed

+3
-1
lines changed

files/2-external/usr/share/moonraker/moonraker/components/spoolman.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,9 @@ def _add_extrusion(self, spool_id: int, used_length: float) -> None:
277277
else:
278278
self.pending_reports[spool_id] = used_length
279279

280-
def set_active_spool(self, spool_id: Union[int, None]) -> None:
280+
def set_active_spool(self, spool_id: Union[int, None] = None, SPOOL_ID: Union[int, None] = None) -> None:
281+
if spool_id is None:
282+
spool_id = int(SPOOL_ID)
281283
assert spool_id is None or isinstance(spool_id, int)
282284
if self.spool_id == spool_id:
283285
logging.info(f"Spool ID already set to: {spool_id}")

0 commit comments

Comments
 (0)