import sql from "./postgres"; export async function checkIfUserHasCustomGroqKey(token?: string) { if (!token) { return { status: false, customApi: "", }; } const checkRealToken = await sql` select * from usertokens where token = ${token} `; if (checkRealToken.length === 0) { return { status: false, customApi: "", }; } const fetchUserToken = await sql` select groq_api_key from user_other_data where username = ${checkRealToken[0].username}`; if (fetchUserToken.length === 0) { return { status: false, customApi: "", }; } return { status: true, customApi: fetchUserToken[0].groq_api_key, }; }