Skip to content

Commit

Permalink
Merge branch 'master' into feature/discussions-unset-scroll-padding-e…
Browse files Browse the repository at this point in the history
…xtra-on-sticky-focus
  • Loading branch information
nanaya authored Oct 6, 2023
2 parents 75bd610 + a5beb1b commit 3704f0e
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 6 deletions.
22 changes: 17 additions & 5 deletions app/Http/Controllers/ArtistsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,31 @@ public function show($id)
$albums = $artist->albums()
->where('visible', true)
->orderBy('id', 'desc')
->with(['tracks' => function ($query) {
$query->orderBy('display_order', 'ASC');
}])
->with('tracks.artist')
->with(['tracks' => fn ($q) => $q
->orderBy('display_order', 'asc')
->orderBy('exclusive', 'desc')
->orderBy('id', 'asc'),
])
->get();

$tracks = $artist
->tracks()
->whereNull('album_id')
->with('artist')
->orderBy('display_order', 'asc')
->orderBy('exclusive', 'desc')
->orderBy('id', 'desc')
->get();

foreach ($albums as $album) {
foreach ($album->tracks as $track) {
$track->setRelation('album', $album);
$track->setRelation('artist', $artist);
}
}
foreach ($tracks as $track) {
$track->setRelation('artist', $artist);
}

$images = [
'header_url' => $artist->header_url,
'cover_url' => $artist->cover_url,
Expand Down
2 changes: 1 addition & 1 deletion app/Http/Controllers/Multiplayer/RoomsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ public function show($id)

$playlistItemsQuery = $room->playlist();
if ($room->isRealtime()) {
$playlistItemsQuery->whereHas('scores');
$playlistItemsQuery->whereHas('scoreLinks');
}
$beatmaps = $playlistItemsQuery->with('beatmap.beatmapset.beatmaps')->get()->pluck('beatmap');
$beatmapsets = $beatmaps->pluck('beatmapset');
Expand Down

0 comments on commit 3704f0e

Please sign in to comment.