This commit is contained in:
2026-06-16 13:29:12 +03:30
parent 1cf1ba1c67
commit 059e97bdd7
+3 -3
View File
@@ -339,17 +339,17 @@ public function filters(Request $request)
}
$caseSql .= "WHEN duration > {$this->durationOtherMin()} THEN '120-' END";
$durations = Media::select(
$durations = DB::table('media')
->select(
DB::raw("{$caseSql} as duration_range"),
DB::raw('COUNT(*) as total')
)
->whereNotNull('duration')
->where('duration', '>', 0) // every positive duration falls into a bucket
->where(function ($q) {
$q->where('visibility', 'public')
->orWhere('user_id', auth()->id());
})
->groupBy('duration_range')
->havingRaw('duration_range IS NOT NULL')
->get();
return response()->json([