From 11958fadcb017398bce656ed8f9203d7ebf0fa8d Mon Sep 17 00:00:00 2001 From: meld-cp <18450687+meld-cp@users.noreply.github.com> Date: Fri, 10 Feb 2023 01:29:42 +0000 Subject: [PATCH] add array test to prevent runtime error --- src/data-set.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/data-set.ts b/src/data-set.ts index 4dabd1e..32312fd 100644 --- a/src/data-set.ts +++ b/src/data-set.ts @@ -3,10 +3,13 @@ export class DataSet extends Array { public columns:string[] = []; constructor( columnNames:string[] ){ - super(); + + //console.debug( "DataSet:", {columnNames} ); - this.columns = columnNames.map( cn => cn.trim() ); + if ( Array.isArray( columnNames ) && columnNames.length > 0 ){ + this.columns = columnNames.map( cn => cn.trim() ); + } }