diff options
author | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-09-04 15:47:19 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-04 15:47:19 +1000 |
commit | 6977283e0e771ab1f5eae3f916bf56077aa61178 (patch) | |
tree | 890bee6f677ab73a1621f1c281f3f391e3b7b3a3 /src/api/routes/guilds | |
parent | Merge pull request #879 from Puyodead1/fix/user-profiles (diff) | |
download | server-6977283e0e771ab1f5eae3f916bf56077aa61178.tar.xz |
Various fixes for current web client (#875)
* Placeholder member verification endpoint * Welcome screen * Fix types for welcome screen * Try to allow role icons to be removed * Fix typo in genschemas script * Remove left over welcome-screen endpoint * Embedded activities
Diffstat (limited to 'src/api/routes/guilds')
-rw-r--r-- | src/api/routes/guilds/#guild_id/member-verification.ts | 14 | ||||
-rw-r--r-- | src/api/routes/guilds/#guild_id/welcome_screen.ts | 2 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/api/routes/guilds/#guild_id/member-verification.ts b/src/api/routes/guilds/#guild_id/member-verification.ts new file mode 100644 index 00000000..265a1b35 --- /dev/null +++ b/src/api/routes/guilds/#guild_id/member-verification.ts @@ -0,0 +1,14 @@ +import { Router, Request, Response } from "express"; +import { route } from "@fosscord/api"; +const router = Router(); + +router.get("/",route({}), async (req: Request, res: Response) => { + // TODO: member verification + + res.status(404).json({ + message: "Unknown Guild Member Verification Form", + code: 10068 + }); +}); + +export default router; diff --git a/src/api/routes/guilds/#guild_id/welcome_screen.ts b/src/api/routes/guilds/#guild_id/welcome_screen.ts index 85c22a19..7e955c56 100644 --- a/src/api/routes/guilds/#guild_id/welcome_screen.ts +++ b/src/api/routes/guilds/#guild_id/welcome_screen.ts @@ -24,6 +24,8 @@ router.patch("/", route({ body: "GuildUpdateWelcomeScreenSchema", permission: "M if (body.description) guild.welcome_screen.description = body.description; if (body.enabled != null) guild.welcome_screen.enabled = body.enabled; + await guild.save(); + res.sendStatus(204); }); |