]> git.parisson.com Git - diggersdigest.git/commitdiff
try fix order process
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 24 Sep 2015 21:05:06 +0000 (23:05 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 24 Sep 2015 21:05:06 +0000 (23:05 +0200)
app/diggersdigest/settings.py
app/records/models.py

index 08335e927919cba437bd82efa4dc95d0ed7869e2..c77c80d10a183e575248700246c4d53fde4e8b00 100644 (file)
@@ -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',
index 0acbd93bf927702770af4168f2c0e3dce3cee80b..7665fd43dee23a6ef82afd49ed0b742df476b2b3 100644 (file)
@@ -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]