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, - }