From 6307cdc0dc199217ae3e44247a784e63834132fe Mon Sep 17 00:00:00 2001 From: rstubryan Date: Sat, 24 Jan 2026 12:53:54 +0700 Subject: [PATCH] refactor(FE): Send selected record date to next-day API --- .../pages/production/recording/form/RecordingForm.tsx | 5 ++++- src/services/api/production.ts | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/pages/production/recording/form/RecordingForm.tsx b/src/components/pages/production/recording/form/RecordingForm.tsx index f3d175a1..6ea77373 100644 --- a/src/components/pages/production/recording/form/RecordingForm.tsx +++ b/src/components/pages/production/recording/form/RecordingForm.tsx @@ -562,7 +562,10 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => { nextDayRecordingUrl ? () => { const projectFlockKandangId = projectFlockKandangLookup!.id; - return RecordingApi.nextDayRecording(projectFlockKandangId); + return RecordingApi.nextDayRecording( + projectFlockKandangId, + selectedRecordDate + ); } : null ); diff --git a/src/services/api/production.ts b/src/services/api/production.ts index 8e66d57e..d481081d 100644 --- a/src/services/api/production.ts +++ b/src/services/api/production.ts @@ -74,7 +74,8 @@ export class RecordingService extends BaseApiService< } async nextDayRecording( - projectFlockId: number + projectFlockId: number, + recordDate?: string ): Promise | undefined> { return await this.customRequest>( `next-day`, @@ -82,6 +83,7 @@ export class RecordingService extends BaseApiService< method: 'GET', params: { project_flock_kandang_id: projectFlockId, + record_date: recordDate, }, } );