adding callback to settings.load, and omitting password validation check on user creation if no password is entered (e.g. SSO login)

This commit is contained in:
Julian Lam
2014-03-18 20:21:24 -04:00
parent cc0fabc619
commit da1a1d5930
2 changed files with 9 additions and 2 deletions

View File

@@ -16,12 +16,15 @@
define(function() {
var Settings = {};
Settings.load = function(hash, formEl) {
Settings.load = function(hash, formEl, callback) {
socket.emit('admin.settings.get', {
hash: hash
}, function(err, values) {
if (!err) {
$(formEl).deserialize(values);
if (typeof callback === 'function') {
callback();
}
} else {
console.log('[settings] Unable to load settings for hash: ', hash);
}