Co-authored-by: harid <harid_pr61@live.rmutl.com>
This commit is contained in:
Harid Promsri 2025-10-21 14:40:58 +07:00 committed by GitHub
parent 23a3687b50
commit c2f7a91cc8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -184,61 +184,6 @@ class CheckAuth {
});
}
public async checkOrg(token: any, keycloakId: string) {
// try {
// // Validate required environment variables
// const REDIS_HOST = process.env.REDIS_HOST;
// const REDIS_PORT = process.env.REDIS_PORT ? Number(process.env.REDIS_PORT) : 6379;
// if (!REDIS_HOST) {
// throw new Error("REDIS_HOST is not set in environment variables");
// }
// console.log(`[REDIS] Connecting to Redis at ${REDIS_HOST}:${REDIS_PORT}`);
// // Create Redis client
// const redisClient = await this.redis.createClient({
// socket: {
// host: REDIS_HOST,
// port: REDIS_PORT,
// },
// });
// redisClient.on("error", (err: any) => {
// console.error("[REDIS] Connection error:", err.message);
// });
// await redisClient.connect();
// console.log("[REDIS] Connected successfully!");
// const getAsync = promisify(redisClient.get).bind(redisClient);
// let reply = await getAsync("org_" + keycloakId);
// if (reply != null) {
// reply = JSON.parse(reply);
// } else {
// if (!keycloakId) throw new Error("No KeycloakId provided");
// const x = await new CallAPI().GetData(
// {
// headers: { authorization: token },
// },
// `/org/permission/checkOrg/${keycloakId}`,
// false,
// );
// const data = {
// orgRootId: x.orgRootId,
// orgChild1Id: x.orgChild1Id,
// orgChild2Id: x.orgChild2Id,
// orgChild3Id: x.orgChild3Id,
// orgChild4Id: x.orgChild4Id,
// };
// return data;
// }
// } catch (error) {
// console.error("Error calling API:", error);
// throw error;
// }
const redisClient = await this.redis.createClient({
host: process.env.REDIS_HOST,
port: process.env.REDIS_PORT,