tweaked recent post filtering for index

This commit is contained in:
Ro 2020-07-20 14:24:48 -07:00
parent 43f23918d9
commit 93841318ab

View file

@ -46,23 +46,21 @@ export default class Render {
}); });
for (let index = 0; index < pages.length; index++) { for (let index = 0; index < pages.length; index++) {
pages.sort((a, b) => parseFloat(b.metadata.id) - parseFloat(a.metadata.id)); pages.sort((a, b) => parseFloat(b.metadata.id) - parseFloat(a.metadata.id));
const page = pages[index]; const page = pages[index];
if ( if (page.metadata.deleted === false && page.metadata.published === true) {
page.metadata.deleted === false && if (page.metadata.layout != 'index') {
page.metadata.published === true && if (recent.length < config.global.display_limit) {
page.metadata.layout !== 'index' recent.push({
) { title: page.metadata.title,
if (recent.length < config.global.display_limit) { slug: page.metadata.slug,
recent.push({ feature: page.metadata.feature,
title: page.metadata.title, created: moment(page.metadata.created).fromNow(),
slug: page.metadata.slug, path: page.metadata.path
feature: page.metadata.feature, });
created: moment(page.metadata.created).fromNow(), display_count = ++display_count;
path: page.metadata.path }
});
display_count = ++display_count;
} }
let writeFile, template; let writeFile, template;
let path = let path =
@ -104,7 +102,6 @@ export default class Render {
}); });
} }
buffed = new StringUtils().decodeHTML(buffed); buffed = new StringUtils().decodeHTML(buffed);
let html = md.render(buffed, { html: true, xhtmlOut: true }); let html = md.render(buffed, { html: true, xhtmlOut: true });
let file = pug.renderFile(template, { let file = pug.renderFile(template, {
title: page.metadata.title, title: page.metadata.title,
@ -172,6 +169,7 @@ export default class Render {
} }
}) })
.catch(err => { .catch(err => {
//console.log('ERROR', err);
reject(err); reject(err);
}); });
}); });