diff --git a/web/src/lib/components/list/list_search_modal.svelte b/web/src/lib/components/list/list_search_modal.svelte index 2f208016..d8809042 100644 --- a/web/src/lib/components/list/list_search_modal.svelte +++ b/web/src/lib/components/list/list_search_modal.svelte @@ -32,9 +32,9 @@ modal.openModal(); } - function handleSelect(list: List) { + async function handleSelect(list: List) { const containsAll = listContainsAllTrails(list); - onchange?.(list); + await onchange?.(list); if (containsAll) { removeTrailsFromList(list); @@ -46,8 +46,8 @@ updateLists(query); } - function handleRemove(list: List) { - onchange?.(list); + async function handleRemove(list: List) { + await onchange?.(list); removeTrailsFromList(list);