mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-12-28 05:05:12 -05:00
feat: timeline event for mealplans (#2050)
* added related user to mealplans * made timeline event message actually optional * added task to create events for mealplan recipes * replaced fk constraint ops with bulk ops * fixed event creation and adjusted query range * indentation is hard * added missing recipe id query filter * added tests
This commit is contained in:
@@ -40,10 +40,12 @@ class CreatePlanEntry(MealieModel):
|
||||
class UpdatePlanEntry(CreatePlanEntry):
|
||||
id: int
|
||||
group_id: UUID
|
||||
user_id: UUID | None
|
||||
|
||||
|
||||
class SavePlanEntry(CreatePlanEntry):
|
||||
group_id: UUID
|
||||
user_id: UUID | None
|
||||
|
||||
class Config:
|
||||
orm_mode = True
|
||||
|
||||
@@ -20,7 +20,7 @@ class RecipeTimelineEventIn(MealieModel):
|
||||
subject: str
|
||||
event_type: TimelineEventType
|
||||
|
||||
message: str | None = Field(alias="eventMessage")
|
||||
message: str | None = Field(None, alias="eventMessage")
|
||||
image: str | None = None
|
||||
|
||||
timestamp: datetime = datetime.now()
|
||||
|
||||
Reference in New Issue
Block a user