Use meal note as fallback in Mealie (#120828)

This commit is contained in:
Joost Lekkerkerker 2024-06-29 17:47:21 +02:00 committed by GitHub
parent ce34a5e495
commit 0ab7647fea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 27 additions and 2 deletions

View file

@ -30,8 +30,8 @@ async def async_setup_entry(
def _get_event_from_mealplan(mealplan: Mealplan) -> CalendarEvent:
"""Create a CalendarEvent from a Mealplan."""
description: str | None = None
name = "No recipe"
description: str | None = mealplan.description
name = mealplan.title or "No recipe"
if mealplan.recipe:
name = mealplan.recipe.name
description = mealplan.recipe.description

View file

@ -605,6 +605,17 @@
"updateAt": "2024-01-02T06:35:05.209189",
"lastMade": "2024-01-02T22:59:59"
}
},
{
"date": "2024-01-21",
"entryType": "dinner",
"title": "Aquavite",
"text": "Dineren met de boys",
"recipeId": null,
"id": 1,
"groupId": "3931df86-0679-4579-8c63-4bedc9ca9a85",
"userId": "6caa6e4d-521f-4ef4-9ed7-388bdd63f47d",
"recipe": null
}
],
"next": null,

View file

@ -147,6 +147,20 @@
'summary': 'Mousse de saumon',
'uid': None,
}),
dict({
'description': 'Dineren met de boys',
'end': dict({
'date': '2024-01-22',
}),
'location': None,
'recurrence_id': None,
'rrule': None,
'start': dict({
'date': '2024-01-21',
}),
'summary': 'Aquavite',
'uid': None,
}),
])
# ---
# name: test_entities[calendar.mealie_breakfast-entry]