Skip to content

Commit 543f095

Browse files
authored
Merge pull request #3 from talvasconcelos/master
bug fixing
2 parents 84f1d3d + 16aecba commit 543f095

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

prerender-urls.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ module.exports = () => {
2323

2424
// adding all blog pages
2525
pages.push(...blogs.edges.map(blog => {
26-
const data = fs.readFileSync(join('content', 'blog', blog.id), 'utf-8').replace(/---(.*\n)*---/, '');
26+
const data = fs.readFileSync(join('content', 'blog', blog.id), 'utf-8').replace(/---(.*(\r)?\n)*---/, '');
2727
return {
2828
url: `/blog/${blog.id}`,
2929
seo: blog.details,

src/crawler/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const fs = require('fs');
22
const { join, sep } = require('path');
33

44
function getDetails(data) {
5-
const matadata = data.match(/---(.*\n)*---/)[0];
5+
const matadata = data.match(/---(.*(\r)?\n)*---/g)[0];
66
const details = matadata.match(/(.*):(.*)/g).reduce((obj, detail) => {
77
const value = detail.substr(detail.indexOf(':') + 2);
88
const key = detail.substr(0, detail.indexOf(':'));
@@ -13,7 +13,7 @@ function getDetails(data) {
1313
}
1414

1515
function getPreview(data) {
16-
let preview = data.replace(/---(.*\n)*---/, '').replace(/\[.*\]\(.*\)/g, '').replace(/\n/,'');
16+
let preview = data.replace(/---(.*(\r)?\n)*---/, '').replace(/\[.*\]\(.*\)/g, '').replace(/(\r)?\n/,'');
1717
preview = preview.substr(0, (preview.indexOf('\n') -1));
1818
return preview.length < 500? preview : preview.substr(0, 500);
1919
}
@@ -26,6 +26,7 @@ function getFolders(source) {
2626
let allContent = getAllListings(source);
2727
const edges = allContent.filter(isFile).map(file => {
2828
const data = fs.readFileSync(file, 'utf-8');
29+
// console.log('get folders', JSON.stringify(data))
2930
return {
3031
id: file.substr(file.lastIndexOf(sep) + 1),
3132
path: file,
@@ -52,4 +53,4 @@ function generateFileList(src) {
5253

5354
module.exports = {
5455
generateFileList
55-
};
56+
};

0 commit comments

Comments
 (0)