From 20f7436e660ea6ae7c8395d0bb6eed6c012d71a7 Mon Sep 17 00:00:00 2001 From: robin Date: Fri, 26 Dec 2025 23:16:13 +0100 Subject: [PATCH] fix: Dynamic credit initialization from subscription plan - Removed hardcoded 100 credits from lazy initialization - Now looks up user's subscription plan and uses monthly_credits - Set total_purchased to 0 (previously incorrectly set to 100) - Fallback to 10 credits if no plan found (starter default) --- src/services/credit-service.ts | 23 ++++++++++++++++++++--- tsconfig.tsbuildinfo | 2 +- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/services/credit-service.ts b/src/services/credit-service.ts index b8d35e6..10880a0 100644 --- a/src/services/credit-service.ts +++ b/src/services/credit-service.ts @@ -53,14 +53,30 @@ export async function getUserCredits(userId: string): Promise