summary refs log tree commit diff
path: root/src/api/routes/gifs/trending-gifs.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/routes/gifs/trending-gifs.ts')
-rw-r--r--src/api/routes/gifs/trending-gifs.ts19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/api/routes/gifs/trending-gifs.ts b/src/api/routes/gifs/trending-gifs.ts
index 52a8969d..e4b28e24 100644
--- a/src/api/routes/gifs/trending-gifs.ts
+++ b/src/api/routes/gifs/trending-gifs.ts
@@ -1,6 +1,6 @@
 import { Router, Response, Request } from "express";
 import fetch from "node-fetch";
-import ProxyAgent from 'proxy-agent';
+import ProxyAgent from "proxy-agent";
 import { route } from "@fosscord/api";
 import { getGifApiKey, parseGifResult } from "./trending";
 
@@ -11,16 +11,19 @@ router.get("/", route({}), async (req: Request, res: Response) => {
 	const { media_format, locale } = req.query;
 
 	const apiKey = getGifApiKey();
-	
+
 	const agent = new ProxyAgent();
 
-	const response = await fetch(`https://g.tenor.com/v1/trending?media_format=${media_format}&locale=${locale}&key=${apiKey}`, {
-		agent,
-		method: "get",
-		headers: { "Content-Type": "application/json" }
-	});
+	const response = await fetch(
+		`https://g.tenor.com/v1/trending?media_format=${media_format}&locale=${locale}&key=${apiKey}`,
+		{
+			agent,
+			method: "get",
+			headers: { "Content-Type": "application/json" },
+		},
+	);
 
-	const { results } = await response.json() as any; // TODO: types
+	const { results } = (await response.json()) as any; // TODO: types
 
 	res.json(results.map(parseGifResult)).status(200);
 });