cassandra-orm
Advanced tools
Comparing version 0.0.8 to 0.0.9
@@ -133,3 +133,3 @@ var clss = require('clss'); | ||
case 'RegExp': | ||
case 'Function': return "'" + value.toString() + "'"; | ||
case 'Function': return "'" + value.toString().replace('\'', '\\\'') + "'"; | ||
@@ -140,3 +140,3 @@ case 'Array': if (!value) value = []; break; | ||
return "'" + JSON.stringify(value || '') + "'"; | ||
return "'" + JSON.stringify(value || '').replace('\'', '\\\'') + "'"; | ||
}; | ||
@@ -162,3 +162,3 @@ | ||
case 'RegExp': | ||
case 'Function': return eval(value); | ||
case 'Function': return eval(value.replace('\\\'', '\'')); | ||
@@ -170,3 +170,3 @@ case 'Array': if (!value) value = []; break; | ||
try { | ||
value = JSON.parse(value); | ||
value = JSON.parse(value.replace('\\\'', '\'')); | ||
} catch (err) {} | ||
@@ -173,0 +173,0 @@ |
@@ -6,3 +6,3 @@ { | ||
"license": "", | ||
"version": "0.0.8", | ||
"version": "0.0.9", | ||
"repository": "", | ||
@@ -9,0 +9,0 @@ "description": "", |
37632