From 4c46ac69c9a84fe6c941c8723d1db1542d7f9f56 Mon Sep 17 00:00:00 2001 From: chahinebrini Date: Wed, 17 Jun 2026 02:59:05 +0200 Subject: [PATCH] fix(magic): remove device-release from Magic sheet, Magic does not remove devices --- .../app/components/DeviceDetailSheet.vue | 14 -------------- apps/rebreak-magic/app/pages/status.vue | 15 --------------- 2 files changed, 29 deletions(-) diff --git a/apps/rebreak-magic/app/components/DeviceDetailSheet.vue b/apps/rebreak-magic/app/components/DeviceDetailSheet.vue index bba2352..98537fd 100644 --- a/apps/rebreak-magic/app/components/DeviceDetailSheet.vue +++ b/apps/rebreak-magic/app/components/DeviceDetailSheet.vue @@ -172,19 +172,6 @@ - -
- - Gerät entfernen - -
@@ -221,7 +208,6 @@ const emit = defineEmits<{ (e: "toggle-protection", device: ComputedDevice): void; (e: "start-cooldown", device: ComputedDevice, minutes: number): void; (e: "cancel-cooldown", device: ComputedDevice): void; - (e: "remove", device: ComputedDevice): void; }>(); const open = defineModel("open", { default: false }); diff --git a/apps/rebreak-magic/app/pages/status.vue b/apps/rebreak-magic/app/pages/status.vue index 7c8add7..cfac7dd 100644 --- a/apps/rebreak-magic/app/pages/status.vue +++ b/apps/rebreak-magic/app/pages/status.vue @@ -142,7 +142,6 @@ @toggle-protection="toggleProtection" @start-cooldown="startCooldown" @cancel-cooldown="cancelCooldown" - @remove="requestDeviceRelease" /> @@ -157,7 +156,6 @@ import rebreakIcon from "~/assets/rebreak-icon.png"; const { getMagicDevices, - requestRelease, startCooldown: apiStartCooldown, cancelCooldown: apiCancelCooldown, logoutMagic, @@ -292,19 +290,6 @@ async function cancelCooldown(device: ComputedDevice) { } } -async function requestDeviceRelease(device: ComputedDevice) { - loading.value = true; - try { - await requestRelease(device.deviceId); - sheetOpen.value = false; - await refresh(); - } catch (e: any) { - error.value = e?.message ?? "Freigabe fehlgeschlagen"; - } finally { - loading.value = false; - } -} - async function logout() { try { await logoutMagic();