From 16ef8917812457a4c3e2f5fc2dc3126b039b8ccc Mon Sep 17 00:00:00 2001 From: Paul Munteanu Date: Mon, 26 Jul 2021 02:19:10 +0300 Subject: Implement guilds/#guild_id/regions route --- src/routes/guilds/#guild_id/regions.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/routes/guilds/#guild_id/regions.ts (limited to 'src') diff --git a/src/routes/guilds/#guild_id/regions.ts b/src/routes/guilds/#guild_id/regions.ts new file mode 100644 index 00000000..3a46d766 --- /dev/null +++ b/src/routes/guilds/#guild_id/regions.ts @@ -0,0 +1,10 @@ +import { Config } from "@fosscord/server-util"; +import { Request, Response, Router } from "express"; + +const router = Router(); + +router.get("/", async (req: Request, res: Response) => { + return res.json(Config.get().regions.available); +}); + +export default router; \ No newline at end of file -- cgit 1.5.1 From 1b6358a15106d1ae9747b12d6bebabb8b7bcbd42 Mon Sep 17 00:00:00 2001 From: Paul Munteanu Date: Mon, 26 Jul 2021 02:19:45 +0300 Subject: Use config default region for new Guilds --- src/routes/guilds/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/routes/guilds/index.ts b/src/routes/guilds/index.ts index 17ade355..25b55896 100644 --- a/src/routes/guilds/index.ts +++ b/src/routes/guilds/index.ts @@ -24,7 +24,7 @@ router.post("/", check(GuildCreateSchema), async (req: Request, res: Response) = const guild_id = Snowflake.generate(); const guild: Guild = { name: body.name, - region: body.region || "en-US", + region: Config.get().regions.default, owner_id: req.user_id, icon: undefined, afk_channel_id: undefined, -- cgit 1.5.1