Bump aiomealie to 0.9.4 (#131951)

This commit is contained in:
Andrew Jackson 2024-11-30 11:15:19 +00:00 committed by Paulus Schoutsen
parent 787a1613ec
commit e48be5c406
5 changed files with 54 additions and 54 deletions

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/mealie", "documentation": "https://www.home-assistant.io/integrations/mealie",
"integration_type": "service", "integration_type": "service",
"iot_class": "local_polling", "iot_class": "local_polling",
"requirements": ["aiomealie==0.9.3"] "requirements": ["aiomealie==0.9.4"]
} }

View File

@ -298,7 +298,7 @@ aiolookin==1.0.0
aiolyric==2.0.1 aiolyric==2.0.1
# homeassistant.components.mealie # homeassistant.components.mealie
aiomealie==0.9.3 aiomealie==0.9.4
# homeassistant.components.modern_forms # homeassistant.components.modern_forms
aiomodernforms==0.1.8 aiomodernforms==0.1.8

View File

@ -280,7 +280,7 @@ aiolookin==1.0.0
aiolyric==2.0.1 aiolyric==2.0.1
# homeassistant.components.mealie # homeassistant.components.mealie
aiomealie==0.9.3 aiomealie==0.9.4
# homeassistant.components.modern_forms # homeassistant.components.modern_forms
aiomodernforms==0.1.8 aiomodernforms==0.1.8

View File

@ -15,7 +15,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '229', 'mealplan_id': 229,
'recipe': dict({ 'recipe': dict({
'description': 'The BEST Roast Chicken recipe is simple, budget friendly, and gives you a tender, mouth-watering chicken full of flavor! Served with roasted vegetables, this recipe is simple enough for any cook!', 'description': 'The BEST Roast Chicken recipe is simple, budget friendly, and gives you a tender, mouth-watering chicken full of flavor! Served with roasted vegetables, this recipe is simple enough for any cook!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -42,7 +42,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-22', 'isoformat': '2024-01-22',
}), }),
'mealplan_id': '230', 'mealplan_id': 230,
'recipe': dict({ 'recipe': dict({
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.", 'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -67,7 +67,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '222', 'mealplan_id': 222,
'recipe': dict({ 'recipe': dict({
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.', 'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -92,7 +92,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '221', 'mealplan_id': 221,
'recipe': dict({ 'recipe': dict({
'description': 'Delicious Greek turkey meatballs with lemon orzo, tender veggies, and a creamy feta yogurt sauce. These healthy baked Greek turkey meatballs are filled with tons of wonderful herbs and make the perfect protein-packed weeknight meal!', 'description': 'Delicious Greek turkey meatballs with lemon orzo, tender veggies, and a creamy feta yogurt sauce. These healthy baked Greek turkey meatballs are filled with tons of wonderful herbs and make the perfect protein-packed weeknight meal!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -117,7 +117,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '219', 'mealplan_id': 219,
'recipe': dict({ 'recipe': dict({
'description': 'This is a modified Pampered Chef recipe. You can use a trifle bowl or large glass punch/salad bowl to show it off. It is really easy to make and I never have any leftovers. Cook time includes chill time.', 'description': 'This is a modified Pampered Chef recipe. You can use a trifle bowl or large glass punch/salad bowl to show it off. It is really easy to make and I never have any leftovers. Cook time includes chill time.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -142,7 +142,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-22', 'isoformat': '2024-01-22',
}), }),
'mealplan_id': '217', 'mealplan_id': 217,
'recipe': dict({ 'recipe': dict({
'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.', 'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -167,7 +167,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '212', 'mealplan_id': 212,
'recipe': dict({ 'recipe': dict({
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.', 'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -192,7 +192,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-22', 'isoformat': '2024-01-22',
}), }),
'mealplan_id': '211', 'mealplan_id': 211,
'recipe': dict({ 'recipe': dict({
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!', 'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -217,7 +217,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '196', 'mealplan_id': 196,
'recipe': dict({ 'recipe': dict({
'description': 'Simple to prepare and ready in 25 minutes, this vegetarian miso noodle recipe can be eaten on its own or served as a side.', 'description': 'Simple to prepare and ready in 25 minutes, this vegetarian miso noodle recipe can be eaten on its own or served as a side.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -242,7 +242,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-22', 'isoformat': '2024-01-22',
}), }),
'mealplan_id': '195', 'mealplan_id': 195,
'recipe': dict({ 'recipe': dict({
'description': 'Avis aux nostalgiques des années 1980, la mousse de saumon est de retour dans une présentation adaptée au goût du jour. On utilise une technique sans faille : un saumon frais cuit au micro-ondes et mélangé au robot avec du fromage à la crème et de la crème sure. On obtient ainsi une texture onctueuse à tartiner, qui na rien à envier aux préparations gélatineuses dantan !', 'description': 'Avis aux nostalgiques des années 1980, la mousse de saumon est de retour dans une présentation adaptée au goût du jour. On utilise une technique sans faille : un saumon frais cuit au micro-ondes et mélangé au robot avec du fromage à la crème et de la crème sure. On obtient ainsi une texture onctueuse à tartiner, qui na rien à envier aux préparations gélatineuses dantan !',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -267,7 +267,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-21', 'isoformat': '2024-01-21',
}), }),
'mealplan_id': '1', 'mealplan_id': 1,
'recipe': None, 'recipe': None,
'title': 'Aquavite', 'title': 'Aquavite',
'user_id': '6caa6e4d-521f-4ef4-9ed7-388bdd63f47d', 'user_id': '6caa6e4d-521f-4ef4-9ed7-388bdd63f47d',
@ -283,7 +283,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '226', 'mealplan_id': 226,
'recipe': dict({ 'recipe': dict({
'description': 'Te explicamos paso a paso, de manera sencilla, la elaboración de la receta de pollo al curry con leche de coco en 10 minutos. Ingredientes, tiempo de...', 'description': 'Te explicamos paso a paso, de manera sencilla, la elaboración de la receta de pollo al curry con leche de coco en 10 minutos. Ingredientes, tiempo de...',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -308,7 +308,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '224', 'mealplan_id': 224,
'recipe': dict({ 'recipe': dict({
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre', 'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -333,7 +333,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-22', 'isoformat': '2024-01-22',
}), }),
'mealplan_id': '216', 'mealplan_id': 216,
'recipe': dict({ 'recipe': dict({
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.', 'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -360,7 +360,7 @@
'__type': "<class 'datetime.date'>", '__type': "<class 'datetime.date'>",
'isoformat': '2024-01-23', 'isoformat': '2024-01-23',
}), }),
'mealplan_id': '220', 'mealplan_id': 220,
'recipe': dict({ 'recipe': dict({
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!', 'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -385,15 +385,15 @@
'checked': False, 'checked': False,
'disable_amount': True, 'disable_amount': True,
'display': '2 Apples', 'display': '2 Apples',
'food_id': 'None', 'food_id': None,
'is_food': False, 'is_food': False,
'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be', 'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': 'Apples', 'note': 'Apples',
'position': 0, 'position': 0,
'quantity': 2.0, 'quantity': 2.0,
'unit_id': 'None', 'unit_id': None,
}), }),
dict({ dict({
'checked': False, 'checked': False,
@ -402,7 +402,7 @@
'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5', 'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5',
'is_food': True, 'is_food': True,
'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc', 'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '', 'note': '',
'position': 1, 'position': 1,
@ -416,12 +416,12 @@
'food_id': '96801494-4e26-4148-849a-8155deb76327', 'food_id': '96801494-4e26-4148-849a-8155deb76327',
'is_food': True, 'is_food': True,
'item_id': '69913b9a-7c75-4935-abec-297cf7483f88', 'item_id': '69913b9a-7c75-4935-abec-297cf7483f88',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '', 'note': '',
'position': 2, 'position': 2,
'quantity': 0.0, 'quantity': 0.0,
'unit_id': 'None', 'unit_id': None,
}), }),
]), ]),
'shopping_list': dict({ 'shopping_list': dict({
@ -435,15 +435,15 @@
'checked': False, 'checked': False,
'disable_amount': True, 'disable_amount': True,
'display': '2 Apples', 'display': '2 Apples',
'food_id': 'None', 'food_id': None,
'is_food': False, 'is_food': False,
'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be', 'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': 'Apples', 'note': 'Apples',
'position': 0, 'position': 0,
'quantity': 2.0, 'quantity': 2.0,
'unit_id': 'None', 'unit_id': None,
}), }),
dict({ dict({
'checked': False, 'checked': False,
@ -452,7 +452,7 @@
'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5', 'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5',
'is_food': True, 'is_food': True,
'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc', 'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '', 'note': '',
'position': 1, 'position': 1,
@ -466,12 +466,12 @@
'food_id': '96801494-4e26-4148-849a-8155deb76327', 'food_id': '96801494-4e26-4148-849a-8155deb76327',
'is_food': True, 'is_food': True,
'item_id': '69913b9a-7c75-4935-abec-297cf7483f88', 'item_id': '69913b9a-7c75-4935-abec-297cf7483f88',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '', 'note': '',
'position': 2, 'position': 2,
'quantity': 0.0, 'quantity': 0.0,
'unit_id': 'None', 'unit_id': None,
}), }),
]), ]),
'shopping_list': dict({ 'shopping_list': dict({
@ -485,15 +485,15 @@
'checked': False, 'checked': False,
'disable_amount': True, 'disable_amount': True,
'display': '2 Apples', 'display': '2 Apples',
'food_id': 'None', 'food_id': None,
'is_food': False, 'is_food': False,
'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be', 'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': 'Apples', 'note': 'Apples',
'position': 0, 'position': 0,
'quantity': 2.0, 'quantity': 2.0,
'unit_id': 'None', 'unit_id': None,
}), }),
dict({ dict({
'checked': False, 'checked': False,
@ -502,7 +502,7 @@
'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5', 'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5',
'is_food': True, 'is_food': True,
'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc', 'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '', 'note': '',
'position': 1, 'position': 1,
@ -516,12 +516,12 @@
'food_id': '96801494-4e26-4148-849a-8155deb76327', 'food_id': '96801494-4e26-4148-849a-8155deb76327',
'is_food': True, 'is_food': True,
'item_id': '69913b9a-7c75-4935-abec-297cf7483f88', 'item_id': '69913b9a-7c75-4935-abec-297cf7483f88',
'label_id': 'None', 'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e', 'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '', 'note': '',
'position': 2, 'position': 2,
'quantity': 0.0, 'quantity': 0.0,
'unit_id': 'None', 'unit_id': None,
}), }),
]), ]),
'shopping_list': dict({ 'shopping_list': dict({

View File

@ -199,7 +199,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 22), 'mealplan_date': FakeDate(2024, 1, 22),
'mealplan_id': '230', 'mealplan_id': 230,
'recipe': dict({ 'recipe': dict({
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.", 'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -221,7 +221,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '229', 'mealplan_id': 229,
'recipe': dict({ 'recipe': dict({
'description': 'The BEST Roast Chicken recipe is simple, budget friendly, and gives you a tender, mouth-watering chicken full of flavor! Served with roasted vegetables, this recipe is simple enough for any cook!', 'description': 'The BEST Roast Chicken recipe is simple, budget friendly, and gives you a tender, mouth-watering chicken full of flavor! Served with roasted vegetables, this recipe is simple enough for any cook!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -243,7 +243,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '226', 'mealplan_id': 226,
'recipe': dict({ 'recipe': dict({
'description': 'Te explicamos paso a paso, de manera sencilla, la elaboración de la receta de pollo al curry con leche de coco en 10 minutos. Ingredientes, tiempo de...', 'description': 'Te explicamos paso a paso, de manera sencilla, la elaboración de la receta de pollo al curry con leche de coco en 10 minutos. Ingredientes, tiempo de...',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -265,7 +265,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '224', 'mealplan_id': 224,
'recipe': dict({ 'recipe': dict({
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre', 'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -287,7 +287,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '222', 'mealplan_id': 222,
'recipe': dict({ 'recipe': dict({
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.', 'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -309,7 +309,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '221', 'mealplan_id': 221,
'recipe': dict({ 'recipe': dict({
'description': 'Delicious Greek turkey meatballs with lemon orzo, tender veggies, and a creamy feta yogurt sauce. These healthy baked Greek turkey meatballs are filled with tons of wonderful herbs and make the perfect protein-packed weeknight meal!', 'description': 'Delicious Greek turkey meatballs with lemon orzo, tender veggies, and a creamy feta yogurt sauce. These healthy baked Greek turkey meatballs are filled with tons of wonderful herbs and make the perfect protein-packed weeknight meal!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -331,7 +331,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '220', 'mealplan_id': 220,
'recipe': dict({ 'recipe': dict({
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!', 'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -353,7 +353,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '219', 'mealplan_id': 219,
'recipe': dict({ 'recipe': dict({
'description': 'This is a modified Pampered Chef recipe. You can use a trifle bowl or large glass punch/salad bowl to show it off. It is really easy to make and I never have any leftovers. Cook time includes chill time.', 'description': 'This is a modified Pampered Chef recipe. You can use a trifle bowl or large glass punch/salad bowl to show it off. It is really easy to make and I never have any leftovers. Cook time includes chill time.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -375,7 +375,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 22), 'mealplan_date': FakeDate(2024, 1, 22),
'mealplan_id': '217', 'mealplan_id': 217,
'recipe': dict({ 'recipe': dict({
'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.', 'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -397,7 +397,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 22), 'mealplan_date': FakeDate(2024, 1, 22),
'mealplan_id': '216', 'mealplan_id': 216,
'recipe': dict({ 'recipe': dict({
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.', 'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -419,7 +419,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '212', 'mealplan_id': 212,
'recipe': dict({ 'recipe': dict({
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.', 'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -441,7 +441,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 22), 'mealplan_date': FakeDate(2024, 1, 22),
'mealplan_id': '211', 'mealplan_id': 211,
'recipe': dict({ 'recipe': dict({
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!', 'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -463,7 +463,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 23), 'mealplan_date': FakeDate(2024, 1, 23),
'mealplan_id': '196', 'mealplan_id': 196,
'recipe': dict({ 'recipe': dict({
'description': 'Simple to prepare and ready in 25 minutes, this vegetarian miso noodle recipe can be eaten on its own or served as a side.', 'description': 'Simple to prepare and ready in 25 minutes, this vegetarian miso noodle recipe can be eaten on its own or served as a side.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -485,7 +485,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 22), 'mealplan_date': FakeDate(2024, 1, 22),
'mealplan_id': '195', 'mealplan_id': 195,
'recipe': dict({ 'recipe': dict({
'description': 'Avis aux nostalgiques des années 1980, la mousse de saumon est de retour dans une présentation adaptée au goût du jour. On utilise une technique sans faille : un saumon frais cuit au micro-ondes et mélangé au robot avec du fromage à la crème et de la crème sure. On obtient ainsi une texture onctueuse à tartiner, qui na rien à envier aux préparations gélatineuses dantan !', 'description': 'Avis aux nostalgiques des années 1980, la mousse de saumon est de retour dans une présentation adaptée au goût du jour. On utilise une technique sans faille : un saumon frais cuit au micro-ondes et mélangé au robot avec du fromage à la crème et de la crème sure. On obtient ainsi une texture onctueuse à tartiner, qui na rien à envier aux préparations gélatineuses dantan !',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -507,7 +507,7 @@
'group_id': '3931df86-0679-4579-8c63-4bedc9ca9a85', 'group_id': '3931df86-0679-4579-8c63-4bedc9ca9a85',
'household_id': None, 'household_id': None,
'mealplan_date': FakeDate(2024, 1, 21), 'mealplan_date': FakeDate(2024, 1, 21),
'mealplan_id': '1', 'mealplan_id': 1,
'recipe': None, 'recipe': None,
'title': 'Aquavite', 'title': 'Aquavite',
'user_id': '6caa6e4d-521f-4ef4-9ed7-388bdd63f47d', 'user_id': '6caa6e4d-521f-4ef4-9ed7-388bdd63f47d',
@ -714,7 +714,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22), 'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': '230', 'mealplan_id': 230,
'recipe': dict({ 'recipe': dict({
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.", 'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -740,7 +740,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22), 'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': '230', 'mealplan_id': 230,
'recipe': dict({ 'recipe': dict({
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.", 'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
@ -766,7 +766,7 @@
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None, 'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22), 'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': '230', 'mealplan_id': 230,
'recipe': dict({ 'recipe': dict({
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.", 'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157', 'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',