Make gme edit permissions tied to user ids again
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
export default function (userid: string, roles?: string[]): number {
|
||||
export default async function (userid: string, roles?: string[], context?: RequestContext): Promise<number> {
|
||||
let permissions = 0;
|
||||
|
||||
if (roles?.includes("374851061233614849")) permissions |= 1 << 0; // Administration
|
||||
@ -7,14 +7,9 @@ export default function (userid: string, roles?: string[]): number {
|
||||
if (roles?.includes("391986108763996160")) permissions |= 1 << 3; // Events Team
|
||||
if (roles?.includes("607697704419852289")) permissions |= 1 << 4; // Events Team Management
|
||||
if (
|
||||
[
|
||||
"165594923586945025",
|
||||
"289372404541554689",
|
||||
"320758924850757633",
|
||||
"396347223736057866",
|
||||
"704247919259156521",
|
||||
"891710683371167795",
|
||||
].includes(userid)
|
||||
["165594923586945025", "289372404541554689", "396347223736057866"].includes(
|
||||
userid
|
||||
) || (Boolean(await context?.env.DATA.get(`gamemod_${userid}`)))
|
||||
)
|
||||
permissions |= 1 << 5;
|
||||
if (
|
||||
|
Reference in New Issue
Block a user