From 734ab8abd1479c8ff6385a15fbb8b660d3948829 Mon Sep 17 00:00:00 2001 From: Anatoliy Chakkaev Date: Sun, 10 Feb 2013 04:53:05 +0800 Subject: [PATCH] If property is array (List) need to convert it to JSON --- lib/abstract-class.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/abstract-class.js b/lib/abstract-class.js index cb119b68..4c310504 100644 --- a/lib/abstract-class.js +++ b/lib/abstract-class.js @@ -133,7 +133,7 @@ AbstractClass.whatTypeName = function (propName) { AbstractClass._forDB = function (data) { var res = {}; Object.keys(data).forEach(function (propName) { - if (this.whatTypeName(propName) === 'JSON') { + if (this.whatTypeName(propName) === 'JSON' || data[propName] instanceof Array) { res[propName] = JSON.stringify(data[propName]); } else { res[propName] = data[propName];