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", }; }