From 51d3d130e47388933ae3ebba73df0c048bb132b2 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 7 Sep 2018 03:19:54 -0700 Subject: [PATCH] Fixed Not unique table/alias: 'models' on custom report triggered when category is selected --- app/Models/Asset.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Models/Asset.php b/app/Models/Asset.php index 631cf4a289..bf96e06965 100644 --- a/app/Models/Asset.php +++ b/app/Models/Asset.php @@ -1180,8 +1180,8 @@ class Asset extends Depreciable */ public function scopeInCategory($query, $category_id) { - return $query->join('models', 'assets.model_id', '=', 'models.id') - ->join('categories', 'models.category_id', '=', 'categories.id')->where('models.category_id', '=', $category_id); + return $query->join('models as category_models', 'assets.model_id', '=', 'category_models.id') + ->join('categories', 'category_models.category_id', '=', 'categories.id')->where('category_models.category_id', '=', $category_id); } /**