change db.set/get to use data field instead of value

This commit is contained in:
Barış Soner Uşaklı
2017-12-18 20:21:38 -05:00
parent 2053472ef3
commit ea8cf6545c
2 changed files with 70 additions and 3 deletions

View File

@@ -66,7 +66,7 @@ module.exports = function (db, module) {
if (!key) {
return callback();
}
module.getObjectField(key, 'value', callback);
module.getObjectField(key, 'data', callback);
};
module.set = function (key, value, callback) {
@@ -74,7 +74,7 @@ module.exports = function (db, module) {
if (!key) {
return callback();
}
var data = { value: value };
var data = { data: value };
module.setObject(key, data, callback);
};
@@ -115,7 +115,7 @@ module.exports = function (db, module) {
return callback(null, 'set');
} else if (keys.length === 3 && data.hasOwnProperty('_key') && data.hasOwnProperty('array')) {
return callback(null, 'list');
} else if (keys.length === 3 && data.hasOwnProperty('_key') && data.hasOwnProperty('value')) {
} else if (keys.length === 3 && data.hasOwnProperty('_key') && data.hasOwnProperty('data')) {
return callback(null, 'string');
}
callback(null, 'hash');