fix(associated-media): sorts + grid sizing
This commit is contained in:
parent
6a41304b5f
commit
3dac23b171
9 changed files with 116 additions and 61 deletions
|
@ -65,13 +65,12 @@ SELECT
|
|||
'url', a.slug
|
||||
),
|
||||
'type', 'music'
|
||||
) ORDER BY a.name_string ASC)
|
||||
) ORDER BY a.total_plays DESC)
|
||||
FROM posts_artists pa
|
||||
LEFT JOIN artists a ON pa.artists_id = a.id
|
||||
LEFT JOIN directus_files df_artist ON a.art = df_artist.id
|
||||
WHERE pa.posts_id = p.id
|
||||
) AS artists,
|
||||
|
||||
(
|
||||
SELECT json_agg(json_build_object(
|
||||
'title', b.title,
|
||||
|
@ -106,7 +105,7 @@ SELECT
|
|||
'url', m.slug
|
||||
),
|
||||
'type', 'movies'
|
||||
) ORDER BY m.year DESC)
|
||||
) ORDER BY m.year ASC)
|
||||
FROM posts_movies pm
|
||||
LEFT JOIN movies m ON pm.movies_id = m.id
|
||||
LEFT JOIN directus_files df_movie ON m.art = df_movie.id
|
||||
|
@ -126,7 +125,7 @@ SELECT
|
|||
'url', s.slug
|
||||
),
|
||||
'type', 'tv'
|
||||
) ORDER BY s.year DESC)
|
||||
) ORDER BY s.year ASC)
|
||||
FROM posts_shows ps
|
||||
LEFT JOIN shows s ON ps.shows_id = s.id
|
||||
LEFT JOIN directus_files df_show ON s.art = df_show.id
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue