File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -20,15 +20,16 @@ class Result {
2020 consumeFields ( pq ) {
2121 const nfields = pq . nfields ( )
2222 this . fields = new Array ( nfields )
23- this . _prebuiltEmptyResultObject = { }
23+ var row = { }
2424 for ( var x = 0 ; x < nfields ; x ++ ) {
2525 var name = pq . fname ( x )
26- this . _prebuiltEmptyResultObject [ name ] = null
26+ row [ name ] = null
2727 this . fields [ x ] = {
2828 name : name ,
2929 dataTypeID : pq . ftype ( x ) ,
3030 }
3131 }
32+ this . _prebuiltEmptyResultObject = { ...row }
3233 }
3334
3435 consumeRows ( pq ) {
Original file line number Diff line number Diff line change @@ -88,18 +88,20 @@ class Result {
8888 this . _parsers = new Array ( fieldDescriptions . length )
8989 }
9090
91- this . _prebuiltEmptyResultObject = { }
91+ var row = { }
9292
9393 for ( var i = 0 ; i < fieldDescriptions . length ; i ++ ) {
9494 var desc = fieldDescriptions [ i ]
95- this . _prebuiltEmptyResultObject [ desc . name ] = null
95+ row [ desc . name ] = null
9696
9797 if ( this . _types ) {
9898 this . _parsers [ i ] = this . _types . getTypeParser ( desc . dataTypeID , desc . format || 'text' )
9999 } else {
100100 this . _parsers [ i ] = types . getTypeParser ( desc . dataTypeID , desc . format || 'text' )
101101 }
102102 }
103+
104+ this . _prebuiltEmptyResultObject = { ...row }
103105 }
104106}
105107
You can’t perform that action at this time.
0 commit comments