Improve barcode attribute handling and enhance error logging in TemplateManager
- Updated barcode attributes to provide default values when content or attributes are missing, ensuring more robust barcode generation. - Added error logging in the preview method to capture and log errors more effectively, improving debugging capabilities.
This commit is contained in:
parent
7b4bedeee4
commit
a3eef435f4
@ -179,9 +179,9 @@ async function transformCustomElements(content) {
|
||||
attrs: {
|
||||
class: 'documentBarcode',
|
||||
'jsbarcode-displayValue': 'false',
|
||||
'jsbarcode-value': node.content[0],
|
||||
'jsbarcode-format': node.attrs.format,
|
||||
'jsbarcode-width': node.attrs.barcodeWidth,
|
||||
'jsbarcode-value': node.content.at(0) || '',
|
||||
'jsbarcode-format': node.attrs.format || 'code128',
|
||||
'jsbarcode-width': node.attrs.barcodeWidth || 2,
|
||||
'jsbarcode-margin': 0
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user