diff --git a/lib/textParsers.js b/lib/textParsers.js index 8db5e522..a071eb72 100644 --- a/lib/textParsers.js +++ b/lib/textParsers.js @@ -60,6 +60,7 @@ var parseStringArray = function(val) { throw "Not postgresql array! (" + arrStr + ")"; var x = val.substring(1, val.length - 1); + if (x === '') return []; x = x.match(/(NULL|[^,]+|"((?:.|\n|\r)*?)(?!\\)"|\{((?:.|\n|\r)*?(?!\\)\}) (,|$))/mg); if (x === null) throw "Not postgre array"; return x.map(function (el) {