if api fails with 404 ajaxify to 404, added type check to updateProfile

v1.18.x
Baris Usakli
parent f5619a9b29
commit 52f2e193d6

@ -156,6 +156,10 @@
template_data = data; template_data = data;
parse_template(); parse_template();
}).fail(function (data) { }).fail(function (data) {
if(data && data.status == 404) {
ajaxify.go('404');
return;
}
app.alertError("Can't load template data!"); app.alertError("Can't load template data!");
}); });

@ -227,7 +227,7 @@ var utils = require('./../public/src/utils.js'),
}); });
function updateField(field, next) { function updateField(field, next) {
if (data[field] !== undefined) { if (data[field] !== undefined && typeof data[field] === 'string') {
if (field === 'email') { if (field === 'email') {
var gravatarpicture = User.createGravatarURLFromEmail(data[field]); var gravatarpicture = User.createGravatarURLFromEmail(data[field]);
User.setUserField(uid, 'gravatarpicture', gravatarpicture); User.setUserField(uid, 'gravatarpicture', gravatarpicture);

Loading…
Cancel
Save