From 1765c9c6521e84ee7b0edbf127a2af6aa0f6fc32 Mon Sep 17 00:00:00 2001 From: NGPixel Date: Sat, 29 Apr 2017 11:20:46 -0400 Subject: [PATCH] fix: apply Guest modified permissions immediately --- server/controllers/admin.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/controllers/admin.js b/server/controllers/admin.js index abeb2bd1..2ba7eebd 100644 --- a/server/controllers/admin.js +++ b/server/controllers/admin.js @@ -190,6 +190,12 @@ router.post('/users/:id', (req, res) => { } else { return usr.save() } + }).then((usr) => { + // Update guest rights for future requests + if (usr.provider === 'local' && usr.email === 'guest') { + rights.guest = usr + } + return usr }).then(() => { return res.json({ msg: 'OK' }) }).catch((err) => {