diff --git a/core/components/WebServer/ctxUtils.js b/core/components/WebServer/ctxUtils.js index e1e62ba74..ba44c00a3 100644 --- a/core/components/WebServer/ctxUtils.js +++ b/core/components/WebServer/ctxUtils.js @@ -171,6 +171,9 @@ function logAction(ctx, action) { function hasPermission(ctx, perm) { try { const sess = ctx.nuiSession ?? ctx.session; + if (perm === 'master') { + return sess.auth.master === true; + } return ( sess.auth.master === true || sess.auth.permissions.includes('all_permissions') diff --git a/docs/dev_notes.md b/docs/dev_notes.md index bbd0084c1..98470beb2 100644 --- a/docs/dev_notes.md +++ b/docs/dev_notes.md @@ -2,8 +2,8 @@ - [ ] downgrade discord.js to v14.7.1 - [ ] improve timeout handling of discord bot save - [ ] improve the bot with dangerous permissions message -- [ ] xxxxx -- [ ] xxxxx +- [ ] update libs +- [ ] merge PRs - [ ] disable whitelist page when server is not on license whitelist mode > next up