fix(order-wizard): pass selectedCompanyId when creating end customer as admin
All checks were successful
Staging Build / build (push) Successful in 2m37s

This commit is contained in:
DanielS
2026-07-07 13:17:15 +02:00
parent 98c030cd82
commit 00d1be3e4f

View File

@@ -392,7 +392,7 @@ export function OrderWizard({
if (!newCustomerForm.company_name.trim()) return if (!newCustomerForm.company_name.trim()) return
setIsCreatingCustomer(true) setIsCreatingCustomer(true)
try { try {
const created = await createEndCustomer(newCustomerForm) const created = await createEndCustomer(newCustomerForm, selectedCompanyId || undefined)
setEndCustomers(prev => [...prev, created]) setEndCustomers(prev => [...prev, created])
setSelectedEndCustomerId(created.id) setSelectedEndCustomerId(created.id)
setCustomerMode('select') setCustomerMode('select')
@@ -400,8 +400,8 @@ export function OrderWizard({
company_name: '', vat_id: '', first_name: '', last_name: '', street: '', zip: '', city: '', company_name: '', vat_id: '', first_name: '', last_name: '', street: '', zip: '', city: '',
bank_iban: '', bank_bic: '', bank_name: '', bank_owner: '', bank_iban: '', bank_bic: '', bank_name: '', bank_owner: '',
}) })
} catch (e) { } catch (e: any) {
alert('Fehler beim Anlegen des Kunden.') alert(`Fehler beim Anlegen des Kunden: ${e.message || 'Unbekannter Fehler'}`)
} finally { } finally {
setIsCreatingCustomer(false) setIsCreatingCustomer(false)
} }