Add setup endpoint

This commit is contained in:
Kevin Thomas
2021-11-08 00:55:21 -08:00
parent 6f6a531d69
commit 94b4215d4e
3 changed files with 21 additions and 2 deletions

View File

@@ -40,4 +40,19 @@ router.get('/logout', (req, res) => {
res.sendStatus(200)
})
router.get('/setup', (req, res) => {
db.get('SELECT COUNT(*) as count FROM users', (err, row) => {
if (err) {
logger.error(err)
return res.sendStatus(500)
}
if (row.count === 0) {
return res.json({ setup: true })
} else {
return res.json({ setup: false })
}
})
})
module.exports = router