summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/routes/guilds/#guild_id/regions.ts10
-rw-r--r--src/routes/guilds/index.ts2
2 files changed, 11 insertions, 1 deletions
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 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,