mirror of
https://github.com/TandoorRecipes/recipes.git
synced 2026-01-01 04:10:06 -05:00
fixed SLE create
This commit is contained in:
@@ -1215,7 +1215,7 @@ class ShoppingListEntrySerializer(WritableNestedModelSerializer):
|
|||||||
validated_data['space'] = self.context['request'].space
|
validated_data['space'] = self.context['request'].space
|
||||||
validated_data['created_by'] = self.context['request'].user
|
validated_data['created_by'] = self.context['request'].user
|
||||||
|
|
||||||
if validated_data['mealplan_id']:
|
if 'mealplan_id' in validated_data:
|
||||||
slr, created = ShoppingListRecipe.objects.get_or_create(mealplan_id=validated_data['mealplan_id'], mealplan__space=self.context['request'].space)
|
slr, created = ShoppingListRecipe.objects.get_or_create(mealplan_id=validated_data['mealplan_id'], mealplan__space=self.context['request'].space)
|
||||||
validated_data['list_recipe'] = slr
|
validated_data['list_recipe'] = slr
|
||||||
del validated_data['mealplan_id']
|
del validated_data['mealplan_id']
|
||||||
@@ -1225,7 +1225,7 @@ class ShoppingListEntrySerializer(WritableNestedModelSerializer):
|
|||||||
def update(self, instance, validated_data):
|
def update(self, instance, validated_data):
|
||||||
user = self.context['request'].user
|
user = self.context['request'].user
|
||||||
|
|
||||||
if validated_data['mealplan_id']:
|
if 'mealplan_id' in validated_data:
|
||||||
del validated_data['mealplan_id']
|
del validated_data['mealplan_id']
|
||||||
|
|
||||||
# update the onhand for food if shopping_add_onhand is True
|
# update the onhand for food if shopping_add_onhand is True
|
||||||
|
|||||||
Reference in New Issue
Block a user