refactor(FE-174,175): update approve method to allow custom notes in RecordingForm

This commit is contained in:
rstubryan
2025-11-06 13:08:26 +07:00
parent c774480a5a
commit c9edc407b4
2 changed files with 2 additions and 3 deletions
@@ -911,8 +911,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
setIsApproveLoading(true);
const approveResponse = await RecordingApi.approve(
initialValues?.id as number,
'Approved via Form'
initialValues?.id as number
);
if (isResponseSuccess(approveResponse)) {
+1 -1
View File
@@ -35,7 +35,7 @@ export class RecordingService extends BaseApiService<
async approve(
idOrIds: number | number[],
notes: string = 'Approved via Form'
notes?: string
): Promise<BaseApiResponse<Recording[]> | undefined> {
const approvable_ids = Array.isArray(idOrIds) ? idOrIds : [idOrIds];
return await this.customRequest<BaseApiResponse<Recording[]>>('approvals', {