diff --git a/api/models/User.js b/api/models/User.js index 1d1058c..ffa3f39 100644 --- a/api/models/User.js +++ b/api/models/User.js @@ -1,19 +1,20 @@ module.exports = { attributes: { - + nameId:'STRING', name: 'STRING' }, - setName: function (oldName, newName, callback) { + setName: function (nameId, newName, callback) { User.update({ - name: oldName + nameId: nameId }, { name: newName }).done(function (err, user) { if (err) { User.create({ + nameId:nameId, name: newName }).done(function (err, user) { if (err) callback(err); diff --git a/api/services/ActionService.js b/api/services/ActionService.js index 416565a..5995fc6 100644 --- a/api/services/ActionService.js +++ b/api/services/ActionService.js @@ -1,10 +1,10 @@ var User = require('../models/User.js'); var ActionService = { - setDisplayName: function (originalName, newName, callback) { - originalName = originalName.replace('=', ''); - originalName = originalName.trim(); - User.setName(originalName, newName, function (err, result) { + setDisplayName: function (nameId, newName, callback) { + newName = newName.replace('=', ''); + newName = newName.trim(); + User.setName(nameId, newName, function (err, result) { if (err) callback(err); callback(null, result); });