From bd26e174f2c9ff31699f89d0ad31e52f0819fc39 Mon Sep 17 00:00:00 2001 From: saitulasiram94 Date: Fri, 26 Aug 2022 22:10:19 +0200 Subject: [PATCH] fix #2752 sheet_to_csv skips first blank line with blankrows: true option sheet_to_csv skips first blank line with blankrows: true option --- bits/27_csfutils.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bits/27_csfutils.js b/bits/27_csfutils.js index 31d94b0..abdb749 100644 --- a/bits/27_csfutils.js +++ b/bits/27_csfutils.js @@ -173,7 +173,11 @@ function sheet_add_aoa(_ws/*:?Worksheet*/, data/*:AOA*/, opts/*:?any*/)/*:Worksh } } } - if(range.s.c < 10000000) ws['!ref'] = encode_range(range); + if (range.s.c < 10000000) { + if (range.s.c > _C) range.s.c = _C; + if (range.s.r > _R) range.s.r = _R; + ws['!ref'] = encode_range(range); + } return ws; } function aoa_to_sheet(data/*:AOA*/, opts/*:?any*/)/*:Worksheet*/ { return sheet_add_aoa(null, data, opts); }