diff --git a/app/Livewire/Datatable/Studio/Catalog/PerfumesTable.php b/app/Livewire/Datatable/Studio/Catalog/PerfumesTable.php index 9c82e23..bd71733 100644 --- a/app/Livewire/Datatable/Studio/Catalog/PerfumesTable.php +++ b/app/Livewire/Datatable/Studio/Catalog/PerfumesTable.php @@ -35,7 +35,7 @@ public function columns(): array HTML; }) ->searchable(function ($query, $searchTerm) { - $query->where('name', 'like', "%{$searchTerm}%") + $query->where('perfumes.name', 'like', "%{$searchTerm}%") ->orWhere('sku', 'like', "%{$searchTerm}%"); }) ->html(), diff --git a/app/Models/User.php b/app/Models/User.php index bfab67d..9f16a51 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -25,7 +25,14 @@ class User extends Authenticatable implements MustVerifyEmail protected $guarded = ['id']; - protected $cascadeDeletes = ['employee', 'membership', 'referralCode', 'outlets', 'payrolls']; + protected $cascadeDeletes = [ + 'employee', + 'membership', + 'referralCode', + 'outlets', + 'payrolls', + 'articles', + ]; protected function casts(): array {