Update routes/subscription.py
Browse files- routes/subscription.py +2 -2
routes/subscription.py
CHANGED
@@ -393,11 +393,11 @@ def check_subscription(
|
|
393 |
# Logando a resposta do Stripe para verificar sua estrutura
|
394 |
logger.info(f"Stripe response data: {subscriptions}")
|
395 |
|
396 |
-
if "data" not in subscriptions:
|
397 |
raise HTTPException(status_code=500, detail="No subscriptions data found in response")
|
398 |
|
399 |
# 🔹 Verificar se existe uma assinatura ativa para o estilista
|
400 |
-
for subscription in subscriptions["data"]:
|
401 |
# Verifica se o stylist_id está presente no metadata da assinatura
|
402 |
if subscription.metadata.get("stylist_id") == data.stylist_id:
|
403 |
# Se encontrou a assinatura ativa, vamos registrar a assinatura no Supabase
|
|
|
393 |
# Logando a resposta do Stripe para verificar sua estrutura
|
394 |
logger.info(f"Stripe response data: {subscriptions}")
|
395 |
|
396 |
+
if "data" not in subscriptions or not subscriptions["data"]:
|
397 |
raise HTTPException(status_code=500, detail="No subscriptions data found in response")
|
398 |
|
399 |
# 🔹 Verificar se existe uma assinatura ativa para o estilista
|
400 |
+
for subscription in subscriptions["data"]: # Aqui, estamos agora iterando sobre os itens da lista
|
401 |
# Verifica se o stylist_id está presente no metadata da assinatura
|
402 |
if subscription.metadata.get("stylist_id") == data.stylist_id:
|
403 |
# Se encontrou a assinatura ativa, vamos registrar a assinatura no Supabase
|