diff --git a/assets/components/releases/tile.vue b/assets/components/releases/tile.vue index bd8a05cc..61d0cbc9 100644 --- a/assets/components/releases/tile.vue +++ b/assets/components/releases/tile.vue @@ -248,7 +248,7 @@ export default { } .date { - &.upcoming:before { + &.new:before { content: ''; background: var(--primary); width: .5rem; @@ -258,10 +258,6 @@ export default { bottom: 0; left: -.5rem; } - - &.new { - font-weight: bold; - } } .site { diff --git a/migrations/20190325001339_releases.js b/migrations/20190325001339_releases.js index 631b2f13..0798dd26 100644 --- a/migrations/20190325001339_releases.js +++ b/migrations/20190325001339_releases.js @@ -803,7 +803,7 @@ exports.up = knex => Promise.resolve() $$ LANGUAGE SQL STABLE; CREATE FUNCTION releases_is_new(release releases) RETURNS boolean AS $$ - SELECT NOT EXISTS(SELECT true FROM batches WHERE batches.id = release.created_batch_id + 1 LIMIT 1); + SELECT EXISTS(SELECT true WHERE (SELECT id FROM batches ORDER BY created_at DESC LIMIT 1) = release.created_batch_id); $$ LANGUAGE sql STABLE; CREATE VIEW movie_actors AS