From d27b4e04a9208c48230dc928712ed78957e2ee68 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 30 Oct 2023 21:32:32 +0100 Subject: [PATCH] Adapt to new todo services (#18477) --- src/data/todo.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/data/todo.ts b/src/data/todo.ts index 733e354e92..3117c0918e 100644 --- a/src/data/todo.ts +++ b/src/data/todo.ts @@ -61,7 +61,12 @@ export const updateItem = ( entity_id: string, item: TodoItem ): Promise => - hass.callService("todo", "update_item", item, { entity_id }); + hass.callService( + "todo", + "update_item", + { item: item.uid, rename: item.summary, status: item.status }, + { entity_id } + ); export const createItem = ( hass: HomeAssistant, @@ -70,9 +75,9 @@ export const createItem = ( ): Promise => hass.callService( "todo", - "create_item", + "add_item", { - summary, + item: summary, }, { entity_id } ); @@ -84,9 +89,9 @@ export const deleteItem = ( ): Promise => hass.callService( "todo", - "delete_item", + "remove_item", { - uid, + item: uid, }, { entity_id } );