From a093fb831b9aeb871dd6104ee5224fd47be75866 Mon Sep 17 00:00:00 2001 From: Rama Priyanto Date: Tue, 21 Jan 2025 19:42:43 +0700 Subject: [PATCH] fix edit magazine file --- components/form/magazine/edit-magazine-form.tsx | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/components/form/magazine/edit-magazine-form.tsx b/components/form/magazine/edit-magazine-form.tsx index 46b8b6e..fcbdbec 100644 --- a/components/form/magazine/edit-magazine-form.tsx +++ b/components/form/magazine/edit-magazine-form.tsx @@ -187,15 +187,16 @@ export default function EditMagazineForm(props: { isDetail: boolean }) { error(response.message); return false; } - const magazineId = response?.data?.data?.id; - // if (files?.length > 0) { - // const formFiles = new FormData(); + if (files?.length > 0) { + const formFiles = new FormData(); - // for (const element of files) { - // formFiles.append("file", element); - // const resFile = await uploadMagazineFile(magazineId, formFiles); - // } - // } + for (let i = 0; i < files.length; i++) { + formFiles.append("files", files[i]); + formFiles.append("title", values.rows[i].title); + formFiles.append("file", values.rows[i].description); + const resFile = await uploadMagazineFile(String(id), formFiles); + } + } close(); successSubmit("/admin/magazine");