GroupPhotoOrderInfo value set error

Brightcells 9 anni fa
parent
commit
ee258aeb8b
1 ha cambiato i file con 8 aggiunte e 2 eliminazioni
  1. 8 2
      pay/views.py

+ 8 - 2
pay/views.py

@@ -123,8 +123,14 @@ def order_paid_success(order):
123 123
     order.paid_at = tc.utc_datetime()
124 124
     order.save()
125 125
 
126
-    porder, created = GroupPhotoOrderInfo.objects.get_or_create(group_id=order.group_id, photo_id=order.group_id, user_id=order.from_uid)
127
-    photo = PhotosInfo.objects.get(photo_id=order.lensman_photo_id)
126
+    porder, created = GroupPhotoOrderInfo.objects.get_or_create(
127
+        group_id=order.group_id,
128
+        user_id=order.from_uid,
129
+        photo_id=order.photo_id,
130
+    )
131
+    photo = PhotosInfo.objects.get(
132
+        photo_id=order.lensman_photo_id,
133
+    )
128 134
     if order.photo_type == OrderInfo.NOMARK:
129 135
         porder.m_photo_path = photo.m_photo_path
130 136
     elif order.photo_type == OrderInfo.ORIGIN: