diff --git a/client/src/components/printing/qrCodePrintingDialog.tsx b/client/src/components/printing/qrCodePrintingDialog.tsx index 57f36bcb8..50257f79a 100644 --- a/client/src/components/printing/qrCodePrintingDialog.tsx +++ b/client/src/components/printing/qrCodePrintingDialog.tsx @@ -31,9 +31,9 @@ const QRCodePrintingDialog: React.FC = ({ }) => { const t = useTranslate(); - const showContent = printSettings?.showContent; + const showContent = printSettings?.showContent === undefined ? true : printSettings?.showContent; const textSize = printSettings?.textSize || 5; - const showSpoolmanIcon = printSettings?.showSpoolmanIcon; + const showSpoolmanIcon = printSettings?.showSpoolmanIcon === undefined ? true : printSettings?.showSpoolmanIcon; const elements = items.map((item) => { return ( diff --git a/client/src/components/printing/spoolQrCodePrintingDialog.tsx b/client/src/components/printing/spoolQrCodePrintingDialog.tsx index 069635da3..088b49dde 100644 --- a/client/src/components/printing/spoolQrCodePrintingDialog.tsx +++ b/client/src/components/printing/spoolQrCodePrintingDialog.tsx @@ -131,7 +131,17 @@ const SpoolQRCodePrintingDialog: React.FC = ({ visibl } const [templateHelpOpen, setTemplateHelpOpen] = useState(false); - const template = selectedPrintSetting.template ?? ""; + const template = + selectedPrintSetting.template ?? + `**{filament.vendor.name} - {filament.name} +#{id} - {filament.material}** +Spool Weight: {filament.spool_weight} g +ET: {filament.settings_extruder_temp} °C +BT: {filament.settings_bed_temp} °C +Lot Nr: {lot_nr} +{comment} +{filament.comment} +{filament.vendor.comment}`; const spoolTags = [ { tag: "id" },