dstore-helpers
Advanced tools
Comparing version 0.1.0 to 0.1.1
@@ -58,3 +58,2 @@ 'use strict'; | ||
}; | ||
module.exports = exports['default']; | ||
module.exports = exports['default']; |
@@ -23,3 +23,2 @@ 'use strict'; | ||
exports.Serializer = _serializer2['default']; | ||
exports.Transformer = _transformer2['default']; | ||
exports.Transformer = _transformer2['default']; |
@@ -63,8 +63,8 @@ 'use strict'; | ||
// if the given value is null, use default value when present | ||
if (item[key] === null && column.hasOwnProperty('default')) { | ||
if ((item[key] === null || item[key] === undefined) && column.hasOwnProperty('default')) { | ||
item[key] = column['default']; | ||
} | ||
if (item[key] === null) { | ||
return; | ||
if (item[key] === null || item[key] === undefined) { | ||
return null; | ||
} | ||
@@ -420,3 +420,2 @@ | ||
exports['default'] = Serializer; | ||
module.exports = exports['default']; | ||
module.exports = exports['default']; |
@@ -51,3 +51,3 @@ 'use strict'; | ||
case 'column.rename': | ||
item[change.value] = item[change.column]; | ||
item[change.value] = item[change.column] === undefined ? null : item[change.column]; | ||
delete item[change.column]; | ||
@@ -162,3 +162,2 @@ break; | ||
exports['default'] = Transformer; | ||
module.exports = exports['default']; | ||
module.exports = exports['default']; |
{ | ||
"name": "dstore-helpers", | ||
"version": "0.1.0", | ||
"version": "0.1.1", | ||
"description": "General functionality that is needed in all storage engine packages.", | ||
@@ -22,5 +22,4 @@ "repository": { | ||
"devDependencies": { | ||
"babel": "^5.4.3", | ||
"chokidar": "^1.0.1" | ||
"babel": "^5.4.3" | ||
} | ||
} |
@@ -31,8 +31,8 @@ import _ from 'lodash'; | ||
// if the given value is null, use default value when present | ||
if (item[key] === null && column.hasOwnProperty('default')) { | ||
if ((item[key] === null || item[key] === undefined) && column.hasOwnProperty('default')) { | ||
item[key] = column.default; | ||
} | ||
if (item[key] === null) { | ||
return; | ||
if (item[key] === null || item[key] === undefined) { | ||
return null; | ||
} | ||
@@ -47,3 +47,2 @@ | ||
return this.sortKeys(item); | ||
@@ -50,0 +49,0 @@ } |
@@ -30,3 +30,3 @@ import _ from 'lodash'; | ||
case 'column.rename': | ||
item[change.value] = item[change.column]; | ||
item[change.value] = item[change.column] === undefined ? null : item[change.column]; | ||
delete item[change.column]; | ||
@@ -33,0 +33,0 @@ break; |
Sorry, the diff of this file is not supported yet
29623
1
13
1036