From cbf2f05d7054852cc59ce475555a6b9d161dc430 Mon Sep 17 00:00:00 2001 From: PCoder Date: Thu, 26 Dec 2019 18:54:17 +0530 Subject: [PATCH] Use the latest billing address as the default one --- datacenterlight/views.py | 2 +- hosting/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/datacenterlight/views.py b/datacenterlight/views.py index de68f418..bd940c5f 100644 --- a/datacenterlight/views.py +++ b/datacenterlight/views.py @@ -254,7 +254,7 @@ class PaymentOrderView(FormView): ) else: billing_address_form = BillingAddressForm( - instance=self.request.user.billing_addresses.first() + instance=self.request.user.billing_addresses.order_by('-id').first() ) user = self.request.user if hasattr(user, 'stripecustomer'): diff --git a/hosting/views.py b/hosting/views.py index 4e0cb900..869f5d1c 100644 --- a/hosting/views.py +++ b/hosting/views.py @@ -626,7 +626,7 @@ class SettingsView(LoginRequiredMixin, FormView): 'user': self.request.user.id }) billing_address_user_form = UserBillingAddressForm( - instance=self.request.user.billing_addresses.first(), + instance=self.request.user.billing_addresses.order_by('-id').first(), data=billing_address_data) billing_address = billing_address_user_form.save() billing_address.stripe_tax_id = ''