mirror of
https://github.com/NohamR/lanyard-profile-readme.git
synced 2026-05-26 04:17:19 +00:00
add redis again
This commit is contained in:
2
.env
2
.env
@@ -1 +1 @@
|
|||||||
REDIS_URL=rediss://:b608c52a48584bf584b97d7a92a9bd97@us1-excited-honeybee-34947.upstash.io:34947
|
REDIS_URL=redis://:cnredis7535@142.93.77.0:6379
|
||||||
@@ -2,7 +2,7 @@ import type { NextApiRequest, NextApiResponse } from "next";
|
|||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import renderCard from "../../src/renderCard";
|
import renderCard from "../../src/renderCard";
|
||||||
import { isSnowflake } from "../../src/snowflake";
|
import { isSnowflake } from "../../src/snowflake";
|
||||||
// import redis from "../../src/redis";
|
import redis from "../../src/redis";
|
||||||
|
|
||||||
type Data = {
|
type Data = {
|
||||||
id?: string | string[];
|
id?: string | string[];
|
||||||
@@ -47,14 +47,12 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse<
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// try {
|
try {
|
||||||
// let user = await redis.hget("users", userId);
|
let user = await redis.hget("users", userId);
|
||||||
// if (!user) await redis.hset("users", userId, "true");
|
if (!user) await redis.hset("users", userId, "true");
|
||||||
|
} catch {
|
||||||
// redis.disconnect();
|
null;
|
||||||
// } catch {
|
}
|
||||||
// null;
|
|
||||||
// }
|
|
||||||
|
|
||||||
res.setHeader("Content-Type", "image/svg+xml; charset=utf-8");
|
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'");
|
res.setHeader("content-security-policy", "default-src 'none'; img-src * data:; style-src 'unsafe-inline'");
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
import type { NextApiRequest, NextApiResponse } from "next";
|
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) {
|
export default async function handler(req: NextApiRequest, res: NextApiResponse) {
|
||||||
// let users = await redis.hgetall("users");
|
let users = await redis.hgetall("users");
|
||||||
// let count = Object.keys(users);
|
let count = Object.keys(users);
|
||||||
|
|
||||||
// redis.disconnect();
|
res.status(200).send({ count: count.length });
|
||||||
|
|
||||||
// res.status(200).send({ count: count.length });
|
|
||||||
res.status(200).send({ count: 971 });
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,8 +1,5 @@
|
|||||||
// 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;
|
|
||||||
|
|||||||
Reference in New Issue
Block a user