From 4cfc2ec0a2591fbb4ca6901bab60ddf1abedefe6 Mon Sep 17 00:00:00 2001 From: JSC Date: Fri, 18 Jul 2025 23:32:14 +0200 Subject: [PATCH] feat: Remove unused get_user_credit_info method from CreditService --- app/services/credit_service.py | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/app/services/credit_service.py b/app/services/credit_service.py index ad81728..fd74843 100644 --- a/app/services/credit_service.py +++ b/app/services/credit_service.py @@ -106,34 +106,3 @@ class CreditService: "error": str(e), "message": "Credit refill failed", } - - @staticmethod - def get_user_credit_info(user_id: int) -> dict: - """Get detailed credit information for a specific user. - - Args: - user_id: The user's ID - - Returns: - dict: User's credit information - - """ - user = User.query.get(user_id) - if not user: - return {"error": "User not found"} - - if not user.plan: - return {"error": "User has no plan assigned"} - - return { - "user_id": user.id, - "email": user.email, - "current_credits": user.credits, - "plan": { - "code": user.plan.code, - "name": user.plan.name, - "daily_credits": user.plan.credits, - "max_credits": user.plan.max_credits, - }, - "is_active": user.is_active, - }