finally done with routes/user.js; accounts.getUserByUID; bug fixing and cleanup

This commit is contained in:
psychobunny
2014-02-28 15:33:25 -05:00
parent 08d3d9feb3
commit fa103b2d6e
4 changed files with 26 additions and 297 deletions

View File

@@ -1,9 +1,19 @@
var accountsController = {},
var accountsController = {};
var fs = require('fs'),
path = require('path'),
winston = require('winston'),
nconf = require('nconf'),
async= require('async'),
user = require('./../user'),
posts = require('./../posts'),
postTools = require('../postTools'),
utils = require('./../../public/src/utils'),
meta = require('./../meta'),
plugins = require('./../plugins'),
meta = require('./../meta');
image = require('./../image'),
file = require('./../file');
function userNotFound(res) {
if (res.locals.isAPI) {
@@ -108,6 +118,14 @@ function getUserDataByUserSlug(userslug, callerUID, callback) {
});
}
accountsController.getUserByUID = function(req, res, next) {
var uid = req.params.uid ? req.params.uid : 0;
user.getUserData(uid, function(err, userData) {
res.json(userData);
});
};
accountsController.getAccount = function(req, res, next) {
var callerUID = req.user ? parseInt(req.user.uid, 10) : 0;