mirror of
https://github.com/kaythomas0/noisedash.git
synced 2025-11-16 13:08:04 +00:00
24 lines
611 B
JavaScript
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
|