v1.18.x
Julian Lam
parent 88e0ee4ffe
commit 5fc6fe1c80

@ -18,7 +18,14 @@ Settings.getOne = function (hash, field, callback) {
db.getObjectField('settings:' + hash, field, callback);
};
Settings.set = function (hash, values, callback) {
Settings.set = function (hash, values, quiet, callback) {
if (!callback && typeof quiet === 'function') {
callback = quiet;
quiet = false;
} else {
quiet = quiet || false;
}
async.waterfall([
function (next) {
db.setObject('settings:' + hash, values, next);
@ -29,7 +36,7 @@ Settings.set = function (hash, values, callback) {
settings: values,
});
Meta.reloadRequired = true;
Meta.reloadRequired = !quiet;
next();
},
], callback);

Loading…
Cancel
Save