Kunde-E-Mail: Pflicht nur beim Anlegen, nicht beim Bearbeiten
Bestandskunden ohne E-Mail bleiben editierbar. Beim Anlegen ist E-Mail weiterhin Pflicht (Frontend required + Backend createCustomer). Die Domain-Pruefung (keine verwaltete Provider-Domain) greift unveraendert bei create UND update, falls eine E-Mail gesetzt wird. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -200,9 +200,9 @@ export default function CustomerForm() {
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div>
|
||||
<Input
|
||||
label="E-Mail *"
|
||||
label={isEdit ? 'E-Mail' : 'E-Mail *'}
|
||||
type="email"
|
||||
{...register('email', { required: 'E-Mail ist erforderlich' })}
|
||||
{...register('email', isEdit ? {} : { required: 'E-Mail ist erforderlich' })}
|
||||
error={errors.email?.message}
|
||||
/>
|
||||
<p className="mt-1 text-xs text-gray-500">
|
||||
|
||||
Reference in New Issue
Block a user