Also remove order_confirm_url from session vars

This commit is contained in:
PCoder 2019-07-01 20:30:35 +05:30
parent c285e1d9eb
commit d9a2c5216c

View file

@ -1,8 +1,9 @@
import logging import logging
import pyotp import pyotp
import requests import requests
from django.contrib.sites.models import Site
from django.conf import settings from django.conf import settings
from django.contrib.sites.models import Site
from datacenterlight.tasks import create_vm_task from datacenterlight.tasks import create_vm_task
from hosting.models import HostingOrder, HostingBill, OrderDetail from hosting.models import HostingOrder, HostingBill, OrderDetail
@ -99,7 +100,8 @@ def clear_all_session_vars(request):
for session_var in ['specs', 'template', 'billing_address', for session_var in ['specs', 'template', 'billing_address',
'billing_address_data', 'card_id', 'billing_address_data', 'card_id',
'token', 'customer', 'generic_payment_type', 'token', 'customer', 'generic_payment_type',
'generic_payment_details', 'product_id']: 'generic_payment_details', 'product_id',
'order_confirm_url']:
if session_var in request.session: if session_var in request.session:
del request.session[session_var] del request.session[session_var]