From 0efdf2f8f1d8d1d284f9319280d2bad220b8c80d Mon Sep 17 00:00:00 2001 From: chahinebrini Date: Thu, 18 Jun 2026 06:28:04 +0200 Subject: [PATCH] fix(magic): show complete protection button for known disenrolled devices --- apps/rebreak-magic/app/components/IosDeviceCard.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/rebreak-magic/app/components/IosDeviceCard.vue b/apps/rebreak-magic/app/components/IosDeviceCard.vue index 59319db..0534175 100644 --- a/apps/rebreak-magic/app/components/IosDeviceCard.vue +++ b/apps/rebreak-magic/app/components/IosDeviceCard.vue @@ -519,12 +519,13 @@ const action = computed(() => { } if (!backend?.enrolled || !localEnrollment.value) { + const isKnownDevice = !!props.device.mdmId; return { - label: "Enrollen", - icon: "i-heroicons-document-check", + label: isKnownDevice ? "Schutz vervollständigen" : "Enrollen", + icon: isKnownDevice ? "i-heroicons-shield-check" : "i-heroicons-document-check", color: "primary", variant: "solid", - to: "/enroll", + to: isKnownDevice ? "/preflight" : "/enroll", }; }