From 7da013044d3e7bb98134dd5dc50f9d25b0ce7bfa Mon Sep 17 00:00:00 2001 From: Malek Tellissi Date: Sun, 13 Sep 2026 03:11:12 +0200 Subject: [PATCH] =?UTF-8?q?Require=20piece=5Fweight=20when=20unit=20is=20S?= =?UTF-8?q?t=C3=BCck,=20add=20explanatory=20helper=20text?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- app/Filament/User/Resources/SpiceResource.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Filament/User/Resources/SpiceResource.php b/app/Filament/User/Resources/SpiceResource.php index 8e62de2..be7f863 100644 --- a/app/Filament/User/Resources/SpiceResource.php +++ b/app/Filament/User/Resources/SpiceResource.php @@ -52,7 +52,8 @@ class SpiceResource extends Resource ->label('Ø Stückgewicht (g)') ->numeric() ->suffix('g') - ->helperText('Wird automatisch aus Lieferungen errechnet, kann aber auch manuell gesetzt werden.') + ->required(fn (Get $get) => $get('unit') === 'pieces') + ->helperText('Wird als Fallback verwendet, wenn bei einer Lieferung kein Gesamtgewicht angegeben wird. Bei Lieferungen mit Gewichtsangabe wird dieser Wert automatisch als gleitender Durchschnitt aktualisiert.') ->visible(fn (Get $get) => $get('unit') === 'pieces'), ]); }