From bc6915a549cf6ee093825bd60b29d6e1627f5a58 Mon Sep 17 00:00:00 2001 From: Krao Hasanee Date: Fri, 27 Mar 2026 09:50:55 -0400 Subject: [PATCH] Fix invoice company dropdown by removing stale email column references Co-Authored-By: Claude Sonnet 4.6 --- src/pages/team/CreateInvoice.jsx | 3 +-- src/pages/team/Invoices.jsx | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/pages/team/CreateInvoice.jsx b/src/pages/team/CreateInvoice.jsx index e4f6d56..64ecf6d 100644 --- a/src/pages/team/CreateInvoice.jsx +++ b/src/pages/team/CreateInvoice.jsx @@ -25,7 +25,7 @@ export default function CreateInvoice() { const net30 = new Date(Date.now() + 30 * 24 * 60 * 60 * 1000).toISOString().split('T')[0]; useEffect(() => { - supabase.from('companies').select('id, name, email').order('name').then(({ data }) => setCompanies(data || [])); + supabase.from('companies').select('id, name').order('name').then(({ data }) => setCompanies(data || [])); }, []); useEffect(() => { @@ -145,7 +145,6 @@ export default function CreateInvoice() { {selectedCompany && (
{selectedCompany.name}
- {selectedCompany.email &&
{selectedCompany.email}
}
)} diff --git a/src/pages/team/Invoices.jsx b/src/pages/team/Invoices.jsx index c731719..a8bf7fa 100644 --- a/src/pages/team/Invoices.jsx +++ b/src/pages/team/Invoices.jsx @@ -15,7 +15,7 @@ export default function Invoices() { async function load() { const { data } = await supabase .from('invoices') - .select('*, company:companies(name, email)') + .select('*, company:companies(name)') .order('created_at', { ascending: false }); setInvoices(data || []); setLoading(false); @@ -97,7 +97,6 @@ export default function Invoices() { {inv.invoice_number}
{inv.company?.name}
- {inv.company?.email &&
{inv.company.email}
} {new Date(inv.invoice_date).toLocaleDateString()}