def METHOD_NAME(self, item_id: str, data: CreateCookBook):
    cookbook = self.mixins.METHOD_NAME(data, item_id)  # type: ignore
    if cookbook:
        self.publish_event(
            event_type=EventTypes.cookbook_updated,
            document_data=EventCookbookData(operation=EventOperation.update, cookbook_id=cookbook.id),
            message=self.t("notifications.generic-updated", name=cookbook.name),
        )
    return cookbook