|
@@ -162,13 +162,10 @@ class IcloudServeView(View):
|
|
|
@staticmethod
|
|
|
def delete_meal(request_dict, response):
|
|
|
meal_id = request_dict.get('meal_id', None)
|
|
|
+ status = request_dict.get('status', None)
|
|
|
if not meal_id:
|
|
|
return response.json(444)
|
|
|
- icloud_meal_qs = ICloudStoreMeal.objects.filter(id=meal_id).values('lang__id')
|
|
|
- lang = Lang.objects.filter(id=icloud_meal_qs[0]['lang__id'])
|
|
|
- icloud_meal_qs = ICloudStoreMeal.objects.get(id=meal_id)
|
|
|
- icloud_meal_qs.lang.remove(*lang)
|
|
|
- icloud_meal_qs.delete()
|
|
|
+ ICloudStoreMeal.objects.filter(id=meal_id).update(is_delete=status)
|
|
|
return response.json(0)
|
|
|
|
|
|
@staticmethod
|