feat: album releases feeds + tv in search
This commit is contained in:
parent
cf33610473
commit
84b718f24e
7 changed files with 71 additions and 41 deletions
|
@ -38,9 +38,10 @@ const fetchAlbumReleases = async () => {
|
|||
timestamp: releaseDate.toSeconds(),
|
||||
}
|
||||
}).sort((a, b) => a['timestamp'] - b['timestamp'])
|
||||
const upcoming = all.filter(album => (!album['total_plays'] || album['total_plays'] <= 0) && album['release_date'] > today);
|
||||
const upcoming = all.filter(album => (!album['total_plays'] || album['total_plays'] <= 0) && album['release_date'] > today)
|
||||
const current = all.filter(album => album['release_date'] <= today)
|
||||
|
||||
return { all, upcoming }
|
||||
return { all, upcoming, current }
|
||||
}
|
||||
|
||||
export default async function () {
|
||||
|
|
15
src/pages/feeds/json/album-releases.liquid
Normal file
15
src/pages/feeds/json/album-releases.liquid
Normal file
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
layout: null
|
||||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/album-releases.json"
|
||||
---
|
||||
{%- assign releases = albumReleases.current | reverse -%}
|
||||
{% render "partials/feeds/json.liquid"
|
||||
permalink:"/feeds/album-releases.json"
|
||||
title:"Album releases / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:releases
|
||||
updated:releases[0].release_date
|
||||
utm_campaign:"album_releases_feed"
|
||||
appVersion:appVersion
|
||||
%}
|
15
src/pages/feeds/rss/album-releases.liquid
Normal file
15
src/pages/feeds/rss/album-releases.liquid
Normal file
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
layout: null
|
||||
eleventyExcludeFromCollections: true
|
||||
permalink: "/feeds/album-releases"
|
||||
---
|
||||
{%- assign releases = albumReleases.current | reverse -%}
|
||||
{% render "partials/feeds/rss.liquid"
|
||||
permalink:"/feeds/album-releases"
|
||||
title:"Album releases / Cory Dransfeldt"
|
||||
globals:globals
|
||||
data:releases
|
||||
updated:releases[0].release_date
|
||||
utm_campaign:"album_releases_feed"
|
||||
appVersion:appVersion
|
||||
%}
|
Reference in a new issue