From aaa196ab0272425ad3b42e770569b05ba1a7f326 Mon Sep 17 00:00:00 2001 From: cnrad Date: Wed, 9 Mar 2022 12:11:26 -0500 Subject: [PATCH] remove redis ops due to max on upstash --- pages/api/[...id].ts | 12 +++++++++--- pages/api/getUserCount.ts | 11 +++++++---- src/redis.ts | 9 ++++++--- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/pages/api/[...id].ts b/pages/api/[...id].ts index 6019f0e..f014ce2 100644 --- a/pages/api/[...id].ts +++ b/pages/api/[...id].ts @@ -2,7 +2,7 @@ import type { NextApiRequest, NextApiResponse } from "next"; import axios from "axios"; import renderCard from "../../src/renderCard"; import { isSnowflake } from "../../src/snowflake"; -import redis from "../../src/redis"; +// import redis from "../../src/redis"; type Data = { id?: string | string[]; @@ -41,8 +41,14 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< }); } - let user = await redis.hget("users", userId); - if (!user) await redis.hset("users", userId, "true"); + // try { + // let user = await redis.hget("users", userId); + // if (!user) await redis.hset("users", userId, "true"); + + // redis.disconnect(); + // } catch { + // null; + // } res.setHeader("Content-Type", "image/svg+xml; charset=utf-8"); res.setHeader("content-security-policy", "default-src 'none'; img-src * data:; style-src 'unsafe-inline'"); diff --git a/pages/api/getUserCount.ts b/pages/api/getUserCount.ts index 80163d3..81562ff 100644 --- a/pages/api/getUserCount.ts +++ b/pages/api/getUserCount.ts @@ -1,9 +1,12 @@ import type { NextApiRequest, NextApiResponse } from "next"; -import redis from "../../src/redis"; +// import redis from "../../src/redis"; export default async function handler(req: NextApiRequest, res: NextApiResponse) { - let users = await redis.hgetall("users"); - let count = Object.keys(users); + // let users = await redis.hgetall("users"); + // let count = Object.keys(users); - res.status(200).send({ count: count.length }); + // redis.disconnect(); + + // res.status(200).send({ count: count.length }); + res.status(200).send({ count: 971 }); } diff --git a/src/redis.ts b/src/redis.ts index 106b727..d9f7d42 100644 --- a/src/redis.ts +++ b/src/redis.ts @@ -1,5 +1,8 @@ -import Redis from "ioredis"; +// import Redis from "ioredis"; -const redis = new Redis(process.env.REDIS_URL); +// const redis = new Redis(process.env.REDIS_URL); -export default redis; +// export default redis; + +const bruh = "bruh"; +export default bruh;