Fix duplicate delete for api /l/origin_upload

Brightcells преди 8 години
родител
ревизия
84e77dd54d
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      group/lensman_views.py

+ 1 - 1
group/lensman_views.py

@@ -301,7 +301,7 @@ def lensman_origin_photo_upload_api(request):
301 301
         return response(OrderStatusCode.WX_ORDER_NOT_FOUND)
302 302
 
303 303
     # 原图已删除, 处理退款逻辑
304
-    if deleted:
304
+    if deleted and order.photo_status == OrderInfo.WANTED:
305 305
         # 用户增加余额
306 306
         try:
307 307
             from_user = UserInfo.objects.select_for_update().get(user_id=order.from_uid)