From 073be20cebff2ee87fbb737b8cfcdada1e50888c Mon Sep 17 00:00:00 2001 From: Deon George Date: Sat, 22 Apr 2023 21:31:09 +1000 Subject: [PATCH] Fix for BBS List --- app/Models/System.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Models/System.php b/app/Models/System.php index 6c7a149..ffc3094 100644 --- a/app/Models/System.php +++ b/app/Models/System.php @@ -17,16 +17,17 @@ class System extends Model /** * Only query active records + * @todo test false action */ public function scopeActive($query) { $uo = Auth::user(); return $query - ->when(! $uo->isAdmin(),function($query) use ($uo) { + ->when($uo && ! $uo->isAdmin(),function($query) use ($uo) { return $query->whereIn('id',$uo->systems->pluck('id')) ->orWhere($this->getTable().'.active',TRUE); - }) + },function($query) { $query->where($this->getTable().'.active',TRUE); }) ->orderBy('name'); }