From ce7b1fc5d8dc551484c6366f73326b113652e351 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Sat, 18 Apr 2026 00:41:10 +0300 Subject: [PATCH] Fix company TIN field mapping in payload --- frontend/src/pages/companies/CompaniesPage.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/pages/companies/CompaniesPage.tsx b/frontend/src/pages/companies/CompaniesPage.tsx index cae724d..346b0c6 100644 --- a/frontend/src/pages/companies/CompaniesPage.tsx +++ b/frontend/src/pages/companies/CompaniesPage.tsx @@ -37,7 +37,11 @@ export const CompaniesPage = () => { const handleCreateCompany = async (e: React.FormEvent) => { e.preventDefault(); try { - await apiClient.post('/companies', { name, tin, address }); + await apiClient.post('/companies', { + name, + tax_identification_number: tin, + address + }); setIsAddModalOpen(false); setName(''); setTin(''); @@ -50,7 +54,7 @@ export const CompaniesPage = () => { }; const filteredCompanies = companies.filter(c => - c.name.includes(searchTerm) || c.tin?.includes(searchTerm) + c.name.includes(searchTerm) || c.tax_identification_number?.includes(searchTerm) ); return ( @@ -113,7 +117,7 @@ export const CompaniesPage = () => {

{company.name}

-

الرقم الضريبي: {company.tin || 'غير محدد'}

+

الرقم الضريبي: {company.tax_identification_number || 'غير محدد'}