signout bug fix
This commit is contained in:
@@ -62,6 +62,7 @@ module.exports = function(io) {
|
|||||||
router.post('/logout', authMiddleware, async (req, res) => {
|
router.post('/logout', authMiddleware, async (req, res) => {
|
||||||
try {
|
try {
|
||||||
await clearActiveSession(req.schema, req.user.id, req.device);
|
await clearActiveSession(req.schema, req.user.id, req.device);
|
||||||
|
await exec(req.schema, 'DELETE FROM push_subscriptions WHERE user_id=$1 AND device=$2', [req.user.id, req.device]);
|
||||||
res.json({ success: true });
|
res.json({ success: true });
|
||||||
} catch (e) { res.status(500).json({ error: e.message }); }
|
} catch (e) { res.status(500).json({ error: e.message }); }
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user