diff --git a/README.rst b/README.rst index edec264b..da0a18a7 100644 --- a/README.rst +++ b/README.rst @@ -58,6 +58,13 @@ Tests Changelog --------- +0.9.7 (unreleased) +------------------ +* Fix breakage when using Oscar's ``DeferredTaxMixin``. `#98`_ `#121`_ + +.. _`#98`: https://github.com/django-oscar/django-oscar-paypal/issues/98 +.. _`#121`: https://github.com/django-oscar/django-oscar-paypal/pull/121 + 0.9.6 (released November 13th, 2015) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/paypal/express/views.py b/paypal/express/views.py index 3a62aeee..67f19608 100644 --- a/paypal/express/views.py +++ b/paypal/express/views.py @@ -61,7 +61,7 @@ class RedirectView(CheckoutSessionMixin, RedirectView): def get_redirect_url(self, **kwargs): try: - basket = self.request.basket + basket = self.build_submission()['basket'] url = self._get_redirect_url(basket, **kwargs) except PayPalError as ppe: messages.error(