Fixing error with missing .Props file
`zip.file` uses `wb.Props` but if `.Props` is undefined it will throw an error. Seems like the safeguard from a few lines below should be before `zip.file`
This commit is contained in:
parent
53f7f6d944
commit
4b3e9c5a29
2
xlsx.js
2
xlsx.js
|
@ -11299,12 +11299,12 @@ function write_zip(wb, opts) {
|
|||
get_cell_style(opts.cellXfs, {}, {revssf:{"General":0}});
|
||||
|
||||
f = "docProps/core.xml";
|
||||
if(!wb.Props) wb.Props = {};
|
||||
zip.file(f, write_core_props(wb.Props, opts));
|
||||
ct.coreprops.push(f);
|
||||
add_rels(opts.rels, 2, f, RELS.CORE_PROPS);
|
||||
|
||||
f = "docProps/app.xml";
|
||||
if(!wb.Props) wb.Props = {};
|
||||
wb.Props.SheetNames = wb.SheetNames;
|
||||
wb.Props.Worksheets = wb.SheetNames.length;
|
||||
zip.file(f, write_ext_props(wb.Props, opts));
|
||||
|
|
Loading…
Reference in New Issue