0
0
Fork 0

Add server endpoint to compare a list of user guilds to the registered bracket guilds

This commit is contained in:
Oliver-Akins 2021-09-29 22:43:14 -06:00
parent e8a1dbcb51
commit fcda612970

View file

@ -0,0 +1,24 @@
import { Request, ResponseToolkit } from "@hapi/hapi";
import { config } from "@/main";
export default {
method: `POST`, path: `/guilds/compare`,
options: {
auth: false,
cors: {
origin: [ `*` ],
},
},
async handler(request: Request, h: ResponseToolkit) {
let userGuilds = request.payload as Array<string>;
let registeredGuilds = [];
for (var gid in config.guilds) {
if (userGuilds.includes(gid)) {
registeredGuilds.push(gid);
};
};
return registeredGuilds;
},
};