From 7a0d3fc8a03f63b8a92b0b22a6c12ea20d17ec86 Mon Sep 17 00:00:00 2001 From: James Collins Date: Sat, 20 May 2023 17:57:52 +1000 Subject: [PATCH] fix delete option --- resources/js/views/dashboard/MediaEdit.vue | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/resources/js/views/dashboard/MediaEdit.vue b/resources/js/views/dashboard/MediaEdit.vue index 928d851..eb4bc39 100644 --- a/resources/js/views/dashboard/MediaEdit.vue +++ b/resources/js/views/dashboard/MediaEdit.vue @@ -275,10 +275,21 @@ const handleDelete = async () => { if (result) { try { - await api.delete(`media/${route.params.id}`); + await api.delete({ + url: "/media/{id}", + params: { + id: route.params.id, + }, + }); router.push({ name: "media" }); } catch (error) { - pageError.value = error.status; + useToastStore().addToast({ + title: "Error Deleting File", + content: + error.data?.message || + "An unexpected server error occurred", + type: "danger", + }); } } };