import client from "@/lib/mongodb"; const db = client.db(process.env.MONGODB_DB); async function getPendingEvals(userId: string): Promise { try { const disabledStatsSessions = await db.collection("stats") .distinct("session", { "isDisabled": true, "user": userId }); const sessionsWithEvals = await db.collection("evaluation") .distinct("session_id", { "session_id": { $in: disabledStatsSessions }, "user": userId }); return sessionsWithEvals; } catch (error) { console.error('Error fetching session IDs:', error); throw error; } } export default getPendingEvals;