var mongoose = require("mongoose");
var User = require("./schema").User;

function addUser (data, callback) {
	var newUser = new User(data);

	User.create(newUser, function (err, data) {

		if (err) {
			return callback(err, null);
		}
		else {
			return callback(null, data);
		}

	});
}

function getUser (data, callback) {
	User.findOne( {id: data}, function(err, data){
		if (err) {
			return callback(err);
		}
		else {
			return callback(null, data);
		}
	});
}

module.exports = {
	addUser : addUser,
	getUser : getUser
};
@@ -462,16 +462,248 @@
 %09%7D);%0A%7D%0A%0A
+function updateUser (data, update, callback) %7B%0A%09%0A%09var query = %7B%22id%22: data%7D;%0A%0A%09User.findOneAndUpdate( query, update, function(err, data)%7B%0A%09%09if (err) %7B%0A%09%09%09return callback(err);%0A%09%09%7D%0A%09%09else %7B%0A%09%09%09return callback(null, data);%0A%09%09%7D%0A%09%7D);%0A%7D%0A%0A
 module.e
@@ -751,11 +751,37 @@
  getUser
+,%0A%09updateUser : updateUser
 %0A%7D;

update user function