diff --git a/app/Traits/Order/WithAddItem.php b/app/Traits/Order/WithAddItem.php index 6476bfd..c263595 100644 --- a/app/Traits/Order/WithAddItem.php +++ b/app/Traits/Order/WithAddItem.php @@ -111,6 +111,12 @@ protected function handleRefillPerfume(): void $perfume = Perfume::find($this->form->perfume_id); $quality = Formula::find($this->form->quality_id); + if (! $perfume || ! $quality) { + $this->toast('Parfum, ukuran, atau kualitas tidak valid.', 'Gagal', 'danger'); + + return; + } + $quantity = $quality->volume; if (! $perfume || ! $quality || $quantity <= 0) {