From e2d35d4dcf6625d7c6b744c6872cb61d27c8ea3e Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 24 Sep 2015 23:05:06 +0200 Subject: [PATCH] try fix order process --- app/diggersdigest/settings.py | 4 ++-- app/records/models.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/diggersdigest/settings.py b/app/diggersdigest/settings.py index 08335e9..c77c80d 100644 --- a/app/diggersdigest/settings.py +++ b/app/diggersdigest/settings.py @@ -219,7 +219,7 @@ PAYPAL_IPN_URL = lambda cart, uuid, order_form: ('paypal.standard.ipn.views.ipn' PAYPAL_SUBMIT_URL = 'https://www.paypal.com/cgi-bin/webscr' # For real use set to False -PAYPAL_TEST = False +PAYPAL_TEST = True ######################## # MAIN DJANGO SETTINGS # @@ -394,7 +394,7 @@ MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', # Uncomment if using internationalisation or localisation - # 'django.middleware.locale.LocaleMiddleware', + 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', diff --git a/app/records/models.py b/app/records/models.py index 0acbd93..7665fd4 100644 --- a/app/records/models.py +++ b/app/records/models.py @@ -10,8 +10,7 @@ import datetime import os import fnmatch from importlib import import_module -# from mezzanine.conf import settings -from diggersdigest import settings +from mezzanine.conf import settings from mezzanine.core.fields import FileField from mezzanine.core.models import CONTENT_STATUS_DRAFT, CONTENT_STATUS_PUBLISHED @@ -305,8 +304,9 @@ def payment_complete(sender, **kwargs): try: cart = Cart.objects.get(id=cart_pk) try: - order = Order.objects.get( - transaction_id=ipn_obj.invoice) + #order = Order.objects.get( + # transaction_id=ipn_obj.invoice) + order = Order.objects.get(key=s_key) for field in order.session_fields: if field in session: del session[field] -- 2.39.5