diff --git a/.gitignore b/.gitignore index 4147b10..b027bff 100644 --- a/.gitignore +++ b/.gitignore @@ -163,4 +163,5 @@ cython_debug/ storage/ # Custom -ingredients.json \ No newline at end of file +ingredients.json +checklist.md \ No newline at end of file diff --git a/src/FileHandler.py b/src/FileHandler.py index a49750e..6a617af 100644 --- a/src/FileHandler.py +++ b/src/FileHandler.py @@ -37,7 +37,7 @@ def combine_ingredients(meals: dict) -> dict: for meal, ingredients in meals.items(): for ingredient, detail in ingredients.items(): if ingredient in combined_ingredients: - combined_ingredients[ingredient]['quantity'] += detail['quantity'] + combined_ingredients[ingredient]['quantity'] = str(float(combined_ingredients[ingredient]['quantity']) + float(detail['quantity'])) else: combined_ingredients[ingredient] = detail return combined_ingredients