diff --git a/app/Http/Controllers/Api/ConsumablesController.php b/app/Http/Controllers/Api/ConsumablesController.php index 44fe60215..f4c9da3df 100644 --- a/app/Http/Controllers/Api/ConsumablesController.php +++ b/app/Http/Controllers/Api/ConsumablesController.php @@ -42,6 +42,10 @@ class ConsumablesController extends Controller $consumables->where('category_id','=',$request->input('category_id')); } + if ($request->filled('model_number')) { + $consumables->where('model_number','=',$request->input('model_number')); + } + if ($request->filled('manufacturer_id')) { $consumables->where('manufacturer_id','=',$request->input('manufacturer_id')); } diff --git a/app/Models/Consumable.php b/app/Models/Consumable.php index 14de8c6eb..65214961f 100644 --- a/app/Models/Consumable.php +++ b/app/Models/Consumable.php @@ -78,7 +78,7 @@ class Consumable extends SnipeModel * * @var array */ - protected $searchableAttributes = ['name', 'order_number', 'purchase_cost', 'purchase_date', 'item_no']; + protected $searchableAttributes = ['name', 'order_number', 'purchase_cost', 'purchase_date', 'item_no', 'model_number']; /** * The relations and their attributes that should be included when searching the model.