From 28dadf0ca22be1839aedb08c62d56b281585ea95 Mon Sep 17 00:00:00 2001 From: Karl Date: Tue, 15 Jul 2025 17:22:27 +0100 Subject: [PATCH] reload on refresh --- ktvmanager/lib/checker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ktvmanager/lib/checker.py b/ktvmanager/lib/checker.py index 1f54066..baf5e58 100644 --- a/ktvmanager/lib/checker.py +++ b/ktvmanager/lib/checker.py @@ -97,11 +97,12 @@ def validate_account() -> Tuple[Response, int]: result = single_account_check(account_data, stream_urls) if result: - if expiry_date and stream and result["data"]["user_info"]["exp_date"] != expiry_date: + if expiry_date and stream and int(result["data"]["user_info"]["exp_date"]) != expiry_date: from ktvmanager.lib.database import update_expiry_date update_expiry_date( username, stream, result["data"]["user_info"]["exp_date"] ) + return jsonify({"message": "Account is valid and updated", "data": result}), 200 return jsonify({"message": "Account is valid", "data": result}), 200 else: return jsonify({"message": "Account is invalid"}), 401 \ No newline at end of file