Files
noisedash/server/routes/myaccount.js
2021-07-20 22:44:00 -07:00

24 lines
621 B
JavaScript

const express = require('express');
const ensureLoggedIn = require('connect-ensure-login').ensureLoggedIn;
const db = require('../db');
const router = express.Router();
/* GET users listing. */
router.get('/',
ensureLoggedIn(),
function(req, res, next) {
db.get('SELECT rowid AS id, username, name FROM users WHERE rowid = ?', [ req.user.id ], function(err, row) {
if (err) { return next(err); }
const user = {
id: row.id.toString(),
username: row.username,
displayName: row.name
};
res.render('profile', { user: user });
});
});
module.exports = router;