diff --git a/app/Http/Controllers/Admin/Data/ItemController.php b/app/Http/Controllers/Admin/Data/ItemController.php index 12cc8f119e..77f56129fc 100644 --- a/app/Http/Controllers/Admin/Data/ItemController.php +++ b/app/Http/Controllers/Admin/Data/ItemController.php @@ -172,6 +172,9 @@ public function getItemIndex(Request $request) { if (isset($data['name'])) { $query->where('name', 'LIKE', '%'.$data['name'].'%'); } + if (isset($data['artist']) && $data['artist'] != 'none') { + $query->where('artist_id', $data['artist']); + } if (isset($data['visibility']) && $data['visibility'] != 'none') { if ($data['visibility'] == 'visibleOnly') { $query->where('is_released', '=', 1); @@ -179,6 +182,7 @@ public function getItemIndex(Request $request) { $query->where('is_released', '=', 0); } } + if (isset($data['sort'])) { switch ($data['sort']) { case 'alpha':