diff --git a/api/v2/routes/auth/session.py b/api/v2/routes/auth/session.py index 3d28fa05..419af652 100644 --- a/api/v2/routes/auth/session.py +++ b/api/v2/routes/auth/session.py @@ -347,12 +347,13 @@ async def get_my_payment_invoice( status_label = "ОПЛАЧЕН" if status_norm in {"completed", "success", "paid"} else "ОЖИДАЕТ" if status_norm in {"pending", "processing"} else "ОТКЛОНЁН" provider = str(payment.payment_system or "").upper() or "—" user_label = identity.email or (f"tg · {identity.tg_id}" if identity.tg_id else identity.id) - payment_identifier = str(payment.payment_id or payment.id) + payment_identifier = str(payment.payment_id).strip() if payment.payment_id else "" + title_suffix = payment_identifier if payment_identifier else f"#{payment.id}" html = f"""
-