From abb0989a2a5e4c2b422e73d81508c125001e1eb3 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Thu, 12 Jan 2023 18:45:03 -0300 Subject: [PATCH] [PCB_Print][Fixed] Missing default layer argument --- kibot/out_pcb_print.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/kibot/out_pcb_print.py b/kibot/out_pcb_print.py index 389290f2..88af604f 100644 --- a/kibot/out_pcb_print.py +++ b/kibot/out_pcb_print.py @@ -227,10 +227,11 @@ class PagesOptions(Optionable): self._autoscale_margin_x_example = 0 self._autoscale_margin_y_example = 0 - def expand_sheet_patterns(self, parent, layer): - self.sheet = self.sheet.replace('%ln', layer.layer) - self.sheet = self.sheet.replace('%ls', layer.suffix) - self.sheet = self.sheet.replace('%ld', layer.description) + def expand_sheet_patterns(self, parent, layer=None): + if layer: + self.sheet = self.sheet.replace('%ln', layer.layer) + self.sheet = self.sheet.replace('%ls', layer.suffix) + self.sheet = self.sheet.replace('%ld', layer.description) self.sheet = self.expand_filename_pcb(self.sheet) def config(self, parent):