tweaked recent post filtering for index
This commit is contained in:
parent
43f23918d9
commit
93841318ab
1 changed files with 14 additions and 16 deletions
|
@ -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);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue