fix(file): fixed file index filtering

This commit is contained in:
Marco Cavalli 2025-03-06 17:46:42 +01:00
parent d41884226d
commit 0e00207fb4
5 changed files with 25 additions and 12 deletions

View file

@ -2,6 +2,7 @@
namespace App\Models;
use App\Filters\FileFilters;
use App\Filters\SmartBlockCriteriaFilters;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@ -92,9 +93,9 @@ class File extends Model
return $this->belongsTo(TrackType::class, 'track_type_id');
}
public function scopeSearchFilter($query, $filters) {
//dd($filters);
return $filters->apply($query);
public function scopeSearchFilter($query, $request) {
$filters = new FileFilters();
return $filters->apply($query, $request);
}
public function scopeSmartBlockFilter($query, Collection $filters) {