diff --git a/src/_data/movies.js b/src/_data/movies.js index 5c0cec52..872b4d1e 100644 --- a/src/_data/movies.js +++ b/src/_data/movies.js @@ -9,7 +9,7 @@ module.exports = async function () { const res = await parser.parseURL(url).catch((error) => { console.log(error.message) }) - const data = res.items + const movies = res.items .map((item) => { const images = item['content']?.match(/]*src="[^"]*"[^>]*>/gm) || [] return { @@ -25,7 +25,7 @@ module.exports = async function () { id: item['guid'], } }) - .splice(0, 6) - await asset.save(data, 'json') - return data + .filter((movie) => !movie.url.includes('/list/')) + await asset.save(movies, 'json') + return movies } diff --git a/src/_includes/partials/now/movies.liquid b/src/_includes/partials/now/movies.liquid index 0b93ce2e..24c8800b 100644 --- a/src/_includes/partials/now/movies.liquid +++ b/src/_includes/partials/now/movies.liquid @@ -4,7 +4,7 @@
Movies
- {% for movie in movies %} + {% for movie in movies limit: 6 %}