From 676fb11baaaf8eb2bfe408708e7963585cfdab84 Mon Sep 17 00:00:00 2001 From: CorwinDev <88144943+CorwinDev@users.noreply.github.com> Date: Fri, 19 Aug 2022 14:44:49 +0200 Subject: [PATCH] Solved owner error --- website/routers/bot/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/routers/bot/index.js b/website/routers/bot/index.js index 8716b82..435d159 100644 --- a/website/routers/bot/index.js +++ b/website/routers/bot/index.js @@ -202,7 +202,7 @@ router.get('/:botID/settings', async function (req, res) { req.session.error = "No bot found"; return res.redirect('/'); } - if (bot.owners.includes(req.user.id)) { + if (bot.owners.includes(req.user.id) || bot.owner == req.user.id) { res.render('bot/edit', { bot: bot, user: req.user, @@ -231,7 +231,7 @@ router.get('/:botID/analytics', async function (req, res) { req.session.error = "No bot found"; return res.redirect('/'); } - if (bot.owners.includes(req.user.id)) { + if (bot.owners.includes(req.user.id) || bot.owner == req.user.id) { res.render('bot/analytics', { bot: bot, user: req.user, @@ -261,7 +261,7 @@ router.post('/:botID/settings', async function (req, res) { req.session.error = "No bot found"; return res.redirect('/'); } - if (!bot.owners.includes(req.user.id)) { + if (bot.owners.includes(req.user.id) || bot.owner == req.user.id) { req.session.error = "You do not have permission to edit this bot"; return res.redirect('/'); }