Remove todo list integration

This commit is contained in:
TheThomaas 2026-09-25 21:02:43 +02:00
parent bcdb062d1f
commit d90deca759
2 changed files with 0 additions and 12 deletions

View file

@ -15,5 +15,3 @@ HASSIO_DISCOVERY_SLUG = "cookcli"
# Les fichiers .cook ne changent qu'après un sync git côté add-on, # Les fichiers .cook ne changent qu'après un sync git côté add-on,
# donc pas besoin de poller souvent. # donc pas besoin de poller souvent.
UPDATE_INTERVAL_MINUTES = 15 UPDATE_INTERVAL_MINUTES = 15
# PLATFORMS: list[str] = ["todo"]

View file

@ -12,11 +12,6 @@ un <img src="...">, qui pointe vers CookCliImageView (voir image_proxy.py) —
le frontend n'a pas besoin de connaître le format brut des chemins d'image le frontend n'a pas besoin de connaître le format brut des chemins d'image
renvoyés par CookCLI. renvoyés par CookCLI.
cookcli/recipe repeuple aussi l'entité todo d'ingrédients (todo.py) avec les
ingrédients de la recette ouverte, et renvoie son entity_id dans
"todo_entity_id" pour que le frontend puisse l'afficher avec la carte
native `todo-list`.
cookcli/recipes inclut "view_path" par recette : le slug utilisé comme path cookcli/recipes inclut "view_path" par recette : le slug utilisé comme path
de vue HA, calculé une seule fois ici (voir _view_path) pour que de vue HA, calculé une seule fois ici (voir _view_path) pour que
cookcli-card.js et la dashboard strategy (cookcli-recipe-strategy.js) cookcli-card.js et la dashboard strategy (cookcli-recipe-strategy.js)
@ -143,11 +138,6 @@ async def ws_get_recipe(
recipe["image_url"] = _image_url(hass, entry_id, recipe.get("image")) recipe["image_url"] = _image_url(hass, entry_id, recipe.get("image"))
# todo_entity = entry_data.get("todo_entity")
# if todo_entity is not None:
# todo_entity.set_ingredients(_ingredient_summaries(recipe.get("ingredients", [])))
# recipe["todo_entity_id"] = todo_entity.entity_id
connection.send_result(msg["id"], recipe) connection.send_result(msg["id"], recipe)