From 7a215dc4577241706d1a13c867756ec03aec14e9 Mon Sep 17 00:00:00 2001 From: Sayyid Hamid Mahdavi Date: Wed, 22 Apr 2026 21:41:23 +0330 Subject: [PATCH] bug fix --- apps/pg/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/pg/views.py b/apps/pg/views.py index ec3c502..5227657 100644 --- a/apps/pg/views.py +++ b/apps/pg/views.py @@ -105,7 +105,8 @@ class PaymentRequestView(UpdateView): gateway_tool = charge_request.get_gateway_tools() gateway_tool.make_request() redirect_url = gateway_tool.get_pg_page_url() - return HttpResponseRedirect(redirect_url) + if redirect_url: + return HttpResponseRedirect(redirect_url) elif len(preferred_gateways) == 1: gateway = preferred_gateways[0] @@ -114,7 +115,8 @@ class PaymentRequestView(UpdateView): gateway_tool = charge_request.get_gateway_tools() gateway_tool.make_request() redirect_url = gateway_tool.get_pg_page_url() - return HttpResponseRedirect(redirect_url) + if redirect_url: + return HttpResponseRedirect(redirect_url) else: return super().get(request, *args, **kwargs)