From da7b63ac46c8fb33ca3c9a097f3e01913737473e Mon Sep 17 00:00:00 2001 From: Vladless Date: Wed, 26 Feb 2025 12:46:33 +0300 Subject: [PATCH] fix Hiddify subscription --- handlers/keys/subscriptions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/handlers/keys/subscriptions.py b/handlers/keys/subscriptions.py index b7b43317..84e2d534 100644 --- a/handlers/keys/subscriptions.py +++ b/handlers/keys/subscriptions.py @@ -275,7 +275,10 @@ def prepare_headers( "subscription-userinfo": subscription_userinfo, } elif "Hiddify" in user_agent: - encoded_project_name = f"{project_name}\nπŸ“„ Подписка: {subscription_info.split(' - ')[0].split(': ')[1]}" + parts = subscription_info.split(' - ')[0].split(': ') + key_info = parts[1] if len(parts) > 1 else parts[0] + + encoded_project_name = f"{project_name}\nπŸ“„ Подписка: {key_info}" return { "profile-update-interval": "3", "profile-title": "base64:" + base64.b64encode(encoded_project_name.encode("utf-8")).decode("utf-8"),