This commit is contained in:
@@ -144,6 +144,12 @@
|
||||
return comment.created_at || comment.createdAt || "";
|
||||
}
|
||||
|
||||
function commentHref(page, comment) {
|
||||
if (!page?.url) return null;
|
||||
if (!comment.id) return page.url + "#comments";
|
||||
return page.url + "#comment-" + encodeURIComponent(comment.id);
|
||||
}
|
||||
|
||||
function formatCommentDate(value) {
|
||||
const date = new Date(value);
|
||||
if (Number.isNaN(date.getTime())) return "";
|
||||
@@ -182,7 +188,7 @@
|
||||
const slug = commentSlug(comment);
|
||||
const page = pageMap.get(slug);
|
||||
const title = page?.title || slug || "Unknown page";
|
||||
const href = page?.url ? page.url + "#comments" : null;
|
||||
const href = commentHref(page, comment);
|
||||
const author = comment.author || "Anonymous";
|
||||
const date = formatCommentDate(commentDate(comment));
|
||||
const pageLink = href
|
||||
|
||||
Reference in New Issue
Block a user