diff --git a/src/components/pages/production/recording/form/RecordingForm.tsx b/src/components/pages/production/recording/form/RecordingForm.tsx index 30859656..10558973 100644 --- a/src/components/pages/production/recording/form/RecordingForm.tsx +++ b/src/components/pages/production/recording/form/RecordingForm.tsx @@ -552,23 +552,17 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => { ); const nextDayRecordingUrl = useMemo(() => { - if (!selectedProjectFlock) return null; - const projectFlockId = - typeof selectedProjectFlock.value === 'string' - ? parseInt(selectedProjectFlock.value, 10) - : selectedProjectFlock.value; - return `${RecordingApi.basePath}/next-day?project_flock_id=${projectFlockId}`; - }, [selectedProjectFlock]); + if (!projectFlockKandangLookup) return null; + const projectFlockKandangId = projectFlockKandangLookup.id; + return `${RecordingApi.basePath}/next-day?project_flock_kandang_id=${projectFlockKandangId}`; + }, [projectFlockKandangLookup]); const { data: nextDayRecordingData } = useSWR( nextDayRecordingUrl, nextDayRecordingUrl ? () => { - const projectFlockId = - typeof selectedProjectFlock!.value === 'string' - ? parseInt(selectedProjectFlock!.value, 10) - : selectedProjectFlock!.value; - return RecordingApi.nextDayRecording(projectFlockId); + const projectFlockKandangId = projectFlockKandangLookup!.id; + return RecordingApi.nextDayRecording(projectFlockKandangId); } : null );