Jump to 0.3.1
This commit is contained in:
11
lib/user.js
11
lib/user.js
@@ -4,6 +4,7 @@ var mongoose = require('mongoose');
|
||||
|
||||
//core
|
||||
var config = require("../config.js");
|
||||
var logger = require("./logger.js");
|
||||
|
||||
// create a user model
|
||||
var model = mongoose.model('user', {
|
||||
@@ -34,13 +35,13 @@ function findUser(id, callback) {
|
||||
id: id
|
||||
}, function (err, user) {
|
||||
if (err) {
|
||||
console.log('find user failed: ' + err);
|
||||
logger.error('find user failed: ' + err);
|
||||
callback(err, null);
|
||||
}
|
||||
if (!err && user) {
|
||||
callback(null, user);
|
||||
} else {
|
||||
console.log('find user failed: ' + err);
|
||||
logger.error('find user failed: ' + err);
|
||||
callback(err, null);
|
||||
};
|
||||
});
|
||||
@@ -54,10 +55,10 @@ function newUser(id, profile, callback) {
|
||||
});
|
||||
user.save(function (err) {
|
||||
if (err) {
|
||||
console.log('new user failed: ' + err);
|
||||
logger.error('new user failed: ' + err);
|
||||
callback(err, null);
|
||||
} else {
|
||||
console.log("new user success: " + user.id);
|
||||
logger.info("new user success: " + user.id);
|
||||
callback(null, user);
|
||||
};
|
||||
});
|
||||
@@ -68,7 +69,7 @@ function findOrNewUser(id, profile, callback) {
|
||||
if(err || !user) {
|
||||
newUser(id, profile, function(err, user) {
|
||||
if(err) {
|
||||
console.log('find or new user failed: ' + err);
|
||||
logger.error('find or new user failed: ' + err);
|
||||
callback(err, null);
|
||||
} else {
|
||||
callback(null, user);
|
||||
|
||||
Reference in New Issue
Block a user