import { safeUser } from '../api/safeUser'; import { User } from '../models/user'; export function viewProfile(req, res) { const { username } = req.params; User.findOne({ username }, (err, user) => { if (err) { console.log(err); // TODO: handle error } if (user) { res.render('pages/index.ejs', { locals: { user: req.user, profile: safeUser(user) } }); } else { // TODO: handle no user } }); }