refactor: vue fixes + modal-upgrade-system.vue

This commit is contained in:
NGPixel
2017-06-10 10:41:15 -04:00
parent 5a8c5237af
commit 28fb2aee70
14 changed files with 130 additions and 68 deletions

View File

@@ -105,6 +105,8 @@ router.get('/users/:id', (req, res) => {
}
res.render('pages/admin/users-edit', { adminTab: 'users', usr, usrOpts })
}).catch(err => { // eslint-disable-line handle-callback-err
return res.status(404).end() || true
})
})
@@ -218,9 +220,9 @@ router.delete('/users/:id', (req, res) => {
}
return db.User.findByIdAndRemove(req.params.id).then(() => {
return res.json({ msg: 'OK' })
return res.json({ ok: true })
}).catch((err) => {
res.status(500).json({ msg: err.message })
res.status(500).json({ ok: false, msg: err.message })
})
})