diff --git a/apps/dispatch/app/dispatch/_components/pannel/MissionForm.tsx b/apps/dispatch/app/dispatch/_components/pannel/MissionForm.tsx index ee4dbcdd..27400160 100644 --- a/apps/dispatch/app/dispatch/_components/pannel/MissionForm.tsx +++ b/apps/dispatch/app/dispatch/_components/pannel/MissionForm.tsx @@ -355,9 +355,14 @@ export const MissionForm = () => { onChange={(e) => { form.setValue("hpgMissionString", e.target.value); const [name] = e.target.value.split(":"); + const allHpgMissionTypes = keywords?.map((k) => k.hpgMissionTypes).flat(); + console.log("Selected HPG Mission String:", name, allHpgMissionTypes); if ( !form.watch("missionAdditionalInfo") || - form.watch("missionAdditionalInfo") === name + allHpgMissionTypes?.find((t) => { + const [hpgName] = t.split(":"); + return hpgName === form.watch("missionAdditionalInfo"); + }) ) { form.setValue("missionAdditionalInfo", name || ""); } @@ -393,7 +398,7 @@ export const MissionForm = () => { /> {form.watch("type") === "sekundär" && (