Beispiel #1
0
MigrateScript.updateUserDisplayNames = function(callback)
{
  RiakDBAccessor.forEach('users', '_id', function(user)
  {
    user.displayName = user.displayName || user.username;
  }, function(error, results)
  {
    if (error)
    {
      console.log('error updating users');
      return callback(error);
    }

    callback(null, 'done');
  });
};
Beispiel #2
0
  function updateUsers()
  {
    RiakDBAccessor.forEach('users', '_id', function(user)
    {
      if (user.social && user.social.facebook)
        user.organization = request.body[user.social.facebook];

      if (!user.organization)
        user.organization = 'FB Employees';

      user.organization = user.organization.replace(/ /g, '_');
    },
    function(error, results)
    {
      if (error)
        return workflow.emit('exception', error);

      workflow.emit('saveJSON');
    });
  }