fix: update RPC calls to use company_id instead of user_id for invoice and arrival number generation (#154)

This commit is contained in:
Mattsson
2026-03-31 17:34:51 +02:00
committed by GitHub
parent 0dd1f5ebc1
commit fad4899cb4
14 changed files with 23 additions and 15 deletions
@@ -166,6 +166,7 @@ async function uploadAndCreateInboxItem(
.from('invoice_inbox_items')
.insert({
user_id: userId,
company_id: companyId,
status: 'processing',
source: 'upload',
document_id: document.id,
@@ -818,7 +819,7 @@ async function handleConfirmInboxItem(
// Get next arrival number
const { data: arrivalNum, error: arrivalError } = await supabase
.rpc('get_next_arrival_number', { p_user_id: userId })
.rpc('get_next_arrival_number', { p_company_id: companyId })
if (arrivalError) {
console.error('[invoice-inbox] Confirm: arrival number error:', arrivalError)