fix: workshop page
This commit is contained in:
@@ -93,6 +93,17 @@ class VideosController extends Controller
|
||||
', [$user->id])
|
||||
->paginate($perPage);
|
||||
|
||||
$videosActive = Video::select('id')
|
||||
->where('is_active', true)
|
||||
->count();
|
||||
|
||||
$videosWatched = Video::select('id')
|
||||
->where('is_active', true)
|
||||
->whereHas('views', function ($q) use ($user) {
|
||||
$q->where('user_id', $user->id);
|
||||
})
|
||||
->count();
|
||||
|
||||
$query->getCollection()->transform(function ($video) {
|
||||
return [
|
||||
'id' => $video->id,
|
||||
@@ -122,6 +133,8 @@ class VideosController extends Controller
|
||||
'userId' => $userId,
|
||||
'role' => $role,
|
||||
'categories' => $categories,
|
||||
'videosActive' => $videosActive,
|
||||
'videosWatched' => $videosWatched,
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user