Adapt to new todo services (#18477)

This commit is contained in:
Bram Kragten 2023-10-30 21:32:32 +01:00 committed by GitHub
parent 36f7b34ac5
commit d27b4e04a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -61,7 +61,12 @@ export const updateItem = (
entity_id: string,
item: TodoItem
): Promise<ServiceCallResponse> =>
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<ServiceCallResponse> =>
hass.callService(
"todo",
"create_item",
"add_item",
{
summary,
item: summary,
},
{ entity_id }
);
@ -84,9 +89,9 @@ export const deleteItem = (
): Promise<ServiceCallResponse> =>
hass.callService(
"todo",
"delete_item",
"remove_item",
{
uid,
item: uid,
},
{ entity_id }
);