Fix duplicate delete for api /l/origin_upload

Brightcells 8 jaren geleden
bovenliggende
commit
84e77dd54d
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  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)