From 1819bd993e87831c8229be860fc64d124f069c3c Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Fri, 23 Jul 2021 20:30:37 -0600 Subject: [PATCH] Add auth to the server injections --- src/endpoints/management/create_bracket.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/endpoints/management/create_bracket.ts b/src/endpoints/management/create_bracket.ts index c3777f7..ecb2e34 100644 --- a/src/endpoints/management/create_bracket.ts +++ b/src/endpoints/management/create_bracket.ts @@ -17,9 +17,10 @@ export default { quotes = await getQuote(gID, config.guilds[gID].quote_max); } else { - let response = await request.server.inject({ + await request.server.inject({ method: `DELETE`, - url: `/${gID}/bracket/${config.guilds[gID].delete_mode}` + url: `/${gID}/bracket/${config.guilds[gID].delete_mode}`, + auth: request.auth, }); let pastBrackets = await loadHistory(gID); @@ -30,7 +31,10 @@ export default { saveHistory(gID, pastBrackets); // Calculate the winners from the previous bracket - let r = await request.server.inject(`/bracket/winners`); + let r = await request.server.inject({ + url: `/${gID}/bracket/winners`, + auth: request.auth, + });; var data = JSON.parse(r.payload); var winner_count = data.count; @@ -129,6 +133,7 @@ export default { let url = `${DISCORD_API_URI}/webhooks/${wh.id}/${wh.token}`; let r = await axios.post(url, message, { params: { wait: true } }); db[gID].bracket.msg = r.data.id; + db[gID].bracket.channel = r.data.channel_id; return h.response(r.data).code(r.status); }, } \ No newline at end of file