0
0
Fork 0

Add auth to the server injections

This commit is contained in:
Oliver-Akins 2021-07-23 20:30:37 -06:00
parent f73790a570
commit 1819bd993e

View file

@ -17,9 +17,10 @@ export default {
quotes = await getQuote(gID, config.guilds[gID].quote_max); quotes = await getQuote(gID, config.guilds[gID].quote_max);
} else { } else {
let response = await request.server.inject({ await request.server.inject({
method: `DELETE`, 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); let pastBrackets = await loadHistory(gID);
@ -30,7 +31,10 @@ export default {
saveHistory(gID, pastBrackets); saveHistory(gID, pastBrackets);
// Calculate the winners from the previous bracket // 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 data = JSON.parse(r.payload);
var winner_count = data.count; var winner_count = data.count;
@ -129,6 +133,7 @@ export default {
let url = `${DISCORD_API_URI}/webhooks/${wh.id}/${wh.token}`; let url = `${DISCORD_API_URI}/webhooks/${wh.id}/${wh.token}`;
let r = await axios.post(url, message, { params: { wait: true } }); let r = await axios.post(url, message, { params: { wait: true } });
db[gID].bracket.msg = r.data.id; db[gID].bracket.msg = r.data.id;
db[gID].bracket.channel = r.data.channel_id;
return h.response(r.data).code(r.status); return h.response(r.data).code(r.status);
}, },
} }