changed user update profile so that it only updates specific fields, before it was possible to send in rep,post count

This commit is contained in:
Baris Soner Usakli
2013-05-09 13:53:58 -04:00
parent 3dc17a5943
commit 7d27a7c6d3
3 changed files with 11 additions and 6 deletions

View File

@@ -70,10 +70,15 @@ var config = require('../config.js'),
});
}
User.updateUserFields = function(uid, data) {
User.updateProfile = function(uid, data) {
for(var key in data) {
User.setUserField(uid, key, data[key]);
var fields = ['email', 'fullname', 'website', 'location', 'birthday'];
var key = '';
for(var i=0,ii=fields.length; i<ii; ++i) {
key = fields[i];
if(data[key] !== undefined)
User.setUserField(uid, key, data[key]);
}
}