From 245e31e262d3e6aa17e21fd581c8152d44d77ab2 Mon Sep 17 00:00:00 2001 From: Egor Date: Thu, 6 Nov 2025 01:12:27 +0300 Subject: [PATCH] Update purchase.py --- app/handlers/subscription/purchase.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/handlers/subscription/purchase.py b/app/handlers/subscription/purchase.py index 33a282f9..577eff2e 100644 --- a/app/handlers/subscription/purchase.py +++ b/app/handlers/subscription/purchase.py @@ -859,8 +859,10 @@ async def return_to_saved_cart( period_display = format_period_description(prepared_cart_data['period_days'], db_user.language) + # Проверяем наличие ключа 'countries' в данных корзины + cart_countries = prepared_cart_data.get('countries', []) for country in countries: - if country['uuid'] in prepared_cart_data['countries']: + if country['uuid'] in cart_countries: selected_countries_names.append(country['name']) if settings.is_traffic_fixed():