Files
noisedash/server/routes/myaccount.js
2021-07-23 17:10:44 -07:00

24 lines
611 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