1 files changed, 0 insertions, 34 deletions
diff --git a/src/routes/assets/index.ts b/src/routes/assets/index.ts
deleted file mode 100644
index df30d13e..00000000
--- a/src/routes/assets/index.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * * patch to redirect requests from cloned client
- * (../../client/index.html)
- */
-import { Router } from "express";
-import fetch, { Response } from "node-fetch";
-
-const router: Router = Router();
-const cache = new Map<string, Response>();
-const assetEndpoint = "https://discord.com/assets/";
-
-export async function getCache(key: string): Promise<Response> {
- let cachedRessource = cache.get(key);
-
- if (!cachedRessource) {
- const res = await fetch(assetEndpoint + key);
- // @ts-ignore
- res.bufferResponse = await res.buffer();
- cache.set(key, res);
- cachedRessource = res;
- }
-
- return cachedRessource;
-}
-
-router.get("/:hash", async (req, res) => {
- res.set("Cache-Control", "public, max-age=" + 60 * 60 * 24);
- const cache = await getCache(req.params.hash);
- res.set("content-type", <string>cache.headers.get("content-type"));
- // @ts-ignore
- res.send(cache.bufferResponse);
-});
-
-export default router;
|