Skip to content

Commit ef0c23d

Browse files
committed
Merge branch 'master' of https://github.com/layer5io/layer5
2 parents 14be12a + 129fb81 commit ef0c23d

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

gatsby-node.js

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -882,23 +882,20 @@ exports.onCreateNode = ({ node, actions, getNode }) => {
882882
value: collection,
883883
});
884884

885-
// Normalize blog date to ISO string for stable sort order across build environments (fixes production blog order)
886-
if (collection === "blog") {
887-
let dateForSort = "1970-01-01T00:00:00.000Z";
888-
if (node.frontmatter?.date != null) {
889-
try {
890-
const parsed = new Date(node.frontmatter.date).toISOString();
891-
if (!Number.isNaN(Date.parse(parsed))) dateForSort = parsed;
892-
} catch {
893-
// keep fallback
894-
}
885+
let dateForSort = "1970-01-01T00:00:00.000Z";
886+
if (node.frontmatter?.date != null) {
887+
try {
888+
const parsed = new Date(node.frontmatter.date).toISOString();
889+
if (!Number.isNaN(Date.parse(parsed))) dateForSort = parsed;
890+
} catch {
891+
// Keep fallback.
895892
}
896-
createNodeField({
897-
name: "dateForSort",
898-
node,
899-
value: dateForSort,
900-
});
901893
}
894+
createNodeField({
895+
name: "dateForSort",
896+
node,
897+
value: dateForSort,
898+
});
902899

903900
if (collection !== "content-learn") {
904901
let slug = "";

0 commit comments

Comments
 (0)