diff --git a/src/api/routes/users/@me/guilds/#guild_id/settings.ts b/src/api/routes/users/@me/guilds/#guild_id/settings.ts
deleted file mode 100644
index 436261d4..00000000
--- a/src/api/routes/users/@me/guilds/#guild_id/settings.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-import { Router, Response, Request } from "express";
-import {
- Channel,
- Member,
- OrmUtils,
- UserGuildSettingsSchema,
-} from "@fosscord/util";
-import { route } from "@fosscord/api";
-
-const router = Router();
-
-// GET doesn't exist on discord.com
-router.get("/", route({}), async (req: Request, res: Response) => {
- const user = await Member.findOneOrFail({
- where: { id: req.user_id, guild_id: req.params.guild_id },
- select: ["settings"],
- });
- return res.json(user.settings);
-});
-
-router.patch(
- "/",
- route({ body: "UserGuildSettingsSchema" }),
- async (req: Request, res: Response) => {
- const body = req.body as UserGuildSettingsSchema;
-
- if (body.channel_overrides) {
- for (var channel in body.channel_overrides) {
- Channel.findOneOrFail({ where: { id: channel } });
- }
- }
-
- const user = await Member.findOneOrFail({
- where: { id: req.user_id, guild_id: req.params.guild_id },
- select: ["settings"],
- });
- OrmUtils.mergeDeep(user.settings || {}, body);
- Member.update({ id: req.user_id, guild_id: req.params.guild_id }, user);
-
- res.json(user.settings);
- },
-);
-
-export default router;
diff --git a/src/api/routes/users/@me/guilds/premium/subscription-slots.ts b/src/api/routes/users/@me/guilds/premium/subscription-slots.ts
deleted file mode 100644
index 014df8af..00000000
--- a/src/api/routes/users/@me/guilds/premium/subscription-slots.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { Router, Response, Request } from "express";
-import { route } from "@fosscord/api";
-
-const router = Router();
-
-router.get("/", route({}), (req: Request, res: Response) => {
- // TODO:
- res.json([]).status(200);
-});
-
-export default router;
|