From 637be41a8be30b84cd7dad0c2abd7ae785090758 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Sat, 22 Aug 2026 12:36:25 -0700 Subject: [PATCH] Await deletions --- src/app/components/EventDeleteConfirm.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/components/EventDeleteConfirm.svelte b/src/app/components/EventDeleteConfirm.svelte index 8a8c945e..e04be9e2 100644 --- a/src/app/components/EventDeleteConfirm.svelte +++ b/src/app/components/EventDeleteConfirm.svelte @@ -3,6 +3,7 @@ import Confirm from "@lib/components/Confirm.svelte" import {deletes, relays} from "@app/core" import {clearModals} from "@app/modal" + import {pushToast} from "@app/toast" type Props = { url: string @@ -16,8 +17,11 @@ const confirm = async () => { const protect = await shouldProtect const command = await $deletes.deleteEvent(event, writer => writer.setProtected(protect)) + const error = await command.publishToRelays([url]).waitForError() - command.publishToRelays([url]) + if (error) { + return pushToast({theme: "error", message: error}) + } clearModals() }