diff --git a/dashboard/server/api/ai/[project_id]/chats_remaining.ts b/dashboard/server/api/ai/[project_id]/chats_remaining.ts index e306a4d..d86f909 100644 --- a/dashboard/server/api/ai/[project_id]/chats_remaining.ts +++ b/dashboard/server/api/ai/[project_id]/chats_remaining.ts @@ -2,9 +2,10 @@ import { ProjectLimitModel } from "@schema/ProjectsLimits"; import { getUserProjectFromId } from "~/server/LIVE_DEMO_DATA"; export async function getAiChatRemainings(project_id: string) { - const limits = await ProjectLimitModel.findOne({ _id: project_id }) + const limits = await ProjectLimitModel.findOne({ project_id }) if (!limits) return 0; const chatsRemaining = limits.ai_limit - limits.ai_messages; + if (isNaN(chatsRemaining)) return 0; return chatsRemaining; }