Merge branch 'fixErrorSentry' into 'develop'

fix: 🐛 search by news category

See merge request ldc-web/projets/le-gaulois!373
This commit is contained in:
Noix 2026-09-09 10:42:00 +00:00
commit 3147375931

View file

@ -9,6 +9,7 @@ use App\Models\News;
use App\Models\NewsCategory;
use App\Traits\Controllers\UpdateModelPublished;
use App\Traits\Controllers\ChangesModelOrder;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Str;
@ -38,14 +39,17 @@ class NewsController extends Controller
/** @var string $search Search field */
$search = $request->search;
if ($search) {
if ($search) {
$this->searchQuery(
$newsModels,
$search,
null,
function (Builder $query) use ($search) {
$query->orWhereHas('newsCategory', function (Builder $q) use ($search) {
$q->where('title', 'like', '%' . $search . '%');
});
},
'title',
'content',
'news_category_id'
'content'
);
}
$searchFields = \implode(', ', [