Updated the guilds.ts route

This commit is contained in:
Mathias Wagner 2023-11-09 06:36:57 +01:00
parent 8128167347
commit 4782bff829
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -7,7 +7,7 @@ import {getGuilds} from "../../controller/discord";
const app = Router(); const app = Router();
app.get("/", hasRank(Rank.TEAM_MEMBER), async (req: AuthenticatedRequest, res: Response) => { app.get("/", hasRank(Rank.TEAM_MEMBER), async (req: AuthenticatedRequest, res: Response) => {
getGuilds(new Date(req.user.refreshDate?.getDate()!), req.user.refreshToken, req.user.accessToken).then(guilds => { getGuilds(req.user.refreshDate!, req.user.refreshToken, req.user.accessToken).then(guilds => {
res.json(guilds res.json(guilds
.filter((guild) => guild.owner || (guild.permissions && (guild.permissions & 0x8))) .filter((guild) => guild.owner || (guild.permissions && (guild.permissions & 0x8)))
.map((guild) => ({id: guild.id, name: guild.name, icon: guild.icon}))); .map((guild) => ({id: guild.id, name: guild.name, icon: guild.icon})));