summary refs log tree commit diff
path: root/src/api/routes/applications/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/routes/applications/index.ts')
-rw-r--r--src/api/routes/applications/index.ts46
1 files changed, 29 insertions, 17 deletions
diff --git a/src/api/routes/applications/index.ts b/src/api/routes/applications/index.ts
index 94cfa5c5..a6b35bfa 100644
--- a/src/api/routes/applications/index.ts
+++ b/src/api/routes/applications/index.ts
@@ -1,30 +1,42 @@
 import { Request, Response, Router } from "express";
 import { route } from "@fosscord/api";
-import { Application, ApplicationCreateSchema, trimSpecial, User } from "@fosscord/util";
+import {
+	Application,
+	ApplicationCreateSchema,
+	trimSpecial,
+	User,
+} from "@fosscord/util";
 
 const router: Router = Router();
 
 router.get("/", route({}), async (req: Request, res: Response) => {
-	let results = await Application.find({ where: { owner: { id: req.user_id } }, relations: ["owner", "bot"] });
+	let results = await Application.find({
+		where: { owner: { id: req.user_id } },
+		relations: ["owner", "bot"],
+	});
 	res.json(results).status(200);
 });
 
-router.post("/", route({ body: "ApplicationCreateSchema" }), async (req: Request, res: Response) => {
-	const body = req.body as ApplicationCreateSchema;
-	const user = await User.findOneOrFail({ where: { id: req.user_id } });
+router.post(
+	"/",
+	route({ body: "ApplicationCreateSchema" }),
+	async (req: Request, res: Response) => {
+		const body = req.body as ApplicationCreateSchema;
+		const user = await User.findOneOrFail({ where: { id: req.user_id } });
 
-	const app = Application.create({
-		name: trimSpecial(body.name),
-		description: "",
-		bot_public: true,
-		owner: user,
-		verify_key: "IMPLEMENTME",
-		flags: 0,
-	});
+		const app = Application.create({
+			name: trimSpecial(body.name),
+			description: "",
+			bot_public: true,
+			owner: user,
+			verify_key: "IMPLEMENTME",
+			flags: 0,
+		});
 
-	await app.save();
+		await app.save();
 
-	res.json(app);
-});
+		res.json(app);
+	},
+);
 
-export default router;
\ No newline at end of file
+export default router;