Use meal note as fallback in Mealie (#120828)
This commit is contained in:
parent
ce34a5e495
commit
0ab7647fea
3 changed files with 27 additions and 2 deletions
|
@ -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
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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]
|
||||
|
|
Loading…
Add table
Reference in a new issue