File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -120,7 +120,7 @@ Workbook.prototype = {
120
120
121
121
get worksheets ( ) {
122
122
// return a clone of _worksheets
123
- return this . _worksheets . filter ( function ( worksheet ) { return worksheet ; } ) ;
123
+ return this . _worksheets . filter ( Boolean ) ;
124
124
} ,
125
125
126
126
eachSheet : function ( iteratee ) {
@@ -140,7 +140,7 @@ Workbook.prototype = {
140
140
lastPrinted : this . lastPrinted ,
141
141
created : this . created ,
142
142
modified : this . modified ,
143
- worksheets : this . _worksheets . map ( function ( worksheet ) { return worksheet . model ; } ) ,
143
+ worksheets : this . _worksheets . filter ( Boolean ) . map ( function ( worksheet ) { return worksheet . model ; } ) ,
144
144
definedNames : this . _definedNames . model ,
145
145
views : this . views ,
146
146
company : this . company ,
@@ -189,4 +189,4 @@ Workbook.prototype = {
189
189
this . _definedNames . model = value . definedNames ;
190
190
this . views = value . views ;
191
191
}
192
- } ;
192
+ } ;
Original file line number Diff line number Diff line change @@ -228,7 +228,7 @@ WorkbookWriter.prototype = {
228
228
var self = this ;
229
229
return new Bluebird ( function ( resolve ) {
230
230
var model = {
231
- worksheets : self . _worksheets
231
+ worksheets : self . _worksheets . filter ( Boolean )
232
232
} ;
233
233
var xform = new ContentTypesXform ( ) ;
234
234
var xml = xform . toXml ( model ) ;
@@ -240,7 +240,7 @@ WorkbookWriter.prototype = {
240
240
var self = this ;
241
241
return new Bluebird ( function ( resolve ) {
242
242
var model = {
243
- worksheets : self . _worksheets
243
+ worksheets : self . _worksheets . filter ( Boolean )
244
244
} ;
245
245
var xform = new AppXform ( ) ;
246
246
var xml = xform . toXml ( model ) ;
@@ -300,7 +300,7 @@ WorkbookWriter.prototype = {
300
300
addWorkbook : function ( ) {
301
301
var zip = this . zip ;
302
302
var model = {
303
- worksheets : this . _worksheets ,
303
+ worksheets : this . _worksheets . filter ( Boolean ) ,
304
304
definedNames : this . _definedNames . model ,
305
305
views : this . views
306
306
} ;
You can’t perform that action at this time.
0 commit comments