From 1e8c32fbdbae586709164df915748bba8d1fe2f0 Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 21 Feb 2018 04:33:47 -0800 Subject: [PATCH] Fixed - missing table prefix for location parent search --- app/Models/Location.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Models/Location.php b/app/Models/Location.php index bfc7cebf70..1ef5fe8cd6 100755 --- a/app/Models/Location.php +++ b/app/Models/Location.php @@ -9,6 +9,7 @@ use App\Presenters\Presentable; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use Watson\Validating\ValidatingTrait; +use DB; class Location extends SnipeModel { @@ -184,7 +185,7 @@ class Location extends SnipeModel }) // Ugly, ugly code because Laravel sucks at self-joins ->orWhere(function ($query) use ($search) { - $query->whereRaw("parent_id IN (select id from locations where name LIKE '%".$search."%') "); + $query->whereRaw("parent_id IN (select id from ".DB::getTablePrefix()."locations where name LIKE '%".$search."%') "); }); });