diff --git a/app/[locale]/(protected)/admin/broadcast/campaign-list/account-list/edit/[id]/page.tsx b/app/[locale]/(protected)/admin/broadcast/campaign-list/account-list/edit/[id]/page.tsx index 9a50c6a7..bf3d9a7c 100644 --- a/app/[locale]/(protected)/admin/broadcast/campaign-list/account-list/edit/[id]/page.tsx +++ b/app/[locale]/(protected)/admin/broadcast/campaign-list/account-list/edit/[id]/page.tsx @@ -141,7 +141,7 @@ export default function EditAccountForBroadcast() { const save = async (data: z.infer) => { const reqData = { - id: String(id), + id: Number(id), // accountName: data.fullname, // accountType: data.accountType.join(","), // accountCategory: data.accountCategory, diff --git a/app/[locale]/(protected)/admin/broadcast/campaign-list/component/table.tsx b/app/[locale]/(protected)/admin/broadcast/campaign-list/component/table.tsx index 109ad6f5..104e342d 100644 --- a/app/[locale]/(protected)/admin/broadcast/campaign-list/component/table.tsx +++ b/app/[locale]/(protected)/admin/broadcast/campaign-list/component/table.tsx @@ -198,9 +198,8 @@ const CampaignListTable = () => { {flexRender(cell.column.columnDef.cell, { ...cell.getContext(), onDeleteSuccess: (id: number) => { - setDataTable((prev) => - prev.filter((item) => item.id !== id) - ); + // setDataTable((prev) => prev.filter((item) => item.id !== id) + fetchData() }, })}