diff --git a/src/components/pages/production/recording/RecordingTable.tsx b/src/components/pages/production/recording/RecordingTable.tsx index eea30412..d7f69229 100644 --- a/src/components/pages/production/recording/RecordingTable.tsx +++ b/src/components/pages/production/recording/RecordingTable.tsx @@ -701,10 +701,12 @@ const RecordingTable = () => { const allRows = table.getRowModel().rows; const selectableRows = allRows.filter((row) => { const recording = row.original; - const isRecordingApproved = recording.approval?.action === 'APPROVED' && + const isRecordingApproved = + recording.approval?.action === 'APPROVED' && recording.approval?.step_number === 2 && recording.approval?.step_name === 'Disetujui'; - const isRecordingRejected = recording.approval?.action === 'REJECTED'; + const isRecordingRejected = + recording.approval?.action === 'REJECTED'; return !isRecordingApproved && !isRecordingRejected; }); @@ -742,7 +744,8 @@ const RecordingTable = () => { }, cell: ({ row }) => { const recording = row.original; - const isRecordingApproved = recording.approval?.action === 'APPROVED' && + const isRecordingApproved = + recording.approval?.action === 'APPROVED' && recording.approval?.step_number === 2 && recording.approval?.step_name === 'Disetujui'; const isRecordingRejected = recording.approval?.action === 'REJECTED';