mirror of
https://github.com/mealie-recipes/mealie.git
synced 2026-04-14 08:55:34 -04:00
feat: Add label notifier (#5879)
Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
This commit is contained in:
@@ -53,6 +53,10 @@ class EventTypes(Enum):
|
||||
category_updated = auto()
|
||||
category_deleted = auto()
|
||||
|
||||
label_created = auto()
|
||||
label_updated = auto()
|
||||
label_deleted = auto()
|
||||
|
||||
|
||||
class EventDocumentType(Enum):
|
||||
generic = "generic"
|
||||
@@ -68,6 +72,7 @@ class EventDocumentType(Enum):
|
||||
recipe_bulk_report = "recipe_bulk_report"
|
||||
recipe_timeline_event = "recipe_timeline_event"
|
||||
tag = "tag"
|
||||
label = "label"
|
||||
|
||||
|
||||
class EventOperation(Enum):
|
||||
@@ -106,6 +111,11 @@ class EventCategoryData(EventDocumentDataBase):
|
||||
category_id: UUID4
|
||||
|
||||
|
||||
class EventLabelData(EventDocumentDataBase):
|
||||
document_type: EventDocumentType = EventDocumentType.label
|
||||
label_id: UUID4
|
||||
|
||||
|
||||
class EventCookbookData(EventDocumentDataBase):
|
||||
document_type: EventDocumentType = EventDocumentType.cookbook
|
||||
cookbook_id: UUID4
|
||||
|
||||
Reference in New Issue
Block a user