fix mongo setObject if key/value is empty string

This commit is contained in:
barisusakli
2017-04-14 13:58:32 -04:00
parent da7bc5bb7a
commit 92343eb2e1
3 changed files with 20 additions and 1 deletions

View File

@@ -8,7 +8,9 @@ module.exports = function (db, module) {
if (!key || !data) {
return callback();
}
if (data.hasOwnProperty('')) {
delete data[''];
}
db.collection('objects').update({ _key: key }, { $set: data }, { upsert: true, w: 1 }, function (err) {
callback(err);
});