From f78492ea6e8bf44dc19c510c7f08349ea45c5809 Mon Sep 17 00:00:00 2001 From: Casper da Costa-Luis Date: Sat, 8 Aug 2026 16:26:23 +0100 Subject: [PATCH 1/2] name/email fallback login/id --- pages/github/co-author.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pages/github/co-author.html b/pages/github/co-author.html index 215971597..69520c7d8 100644 --- a/pages/github/co-author.html +++ b/pages/github/co-author.html @@ -152,8 +152,12 @@

GitHub Co-Author Generator

); } - const coAuthorLine = `Co-authored-by: ${data.login} <${data.id}+${data.login}@users.noreply.github.com>`; - resultEditor.value = `\n\`\`\`\ncomment\n\n${coAuthorLine}\n\`\`\`\n`; + if (data.email) { + const coAuthor = `${data.name ? data.name : data.login} <${data.email}>`; + } else { + const coAuthor = `${data.name ? data.name : data.login} <${data.id}+${data.login}@users.noreply.github.com>`; + } + resultEditor.value = `\n\`\`\`\ncomment\n\nCo-authored-by: ${coAuthor}\n\`\`\`\n`; // Update URL parameter const newUrl = new URL(window.location.href); From 97aebea458296aebb18cfc0e2f9e6aae79890bfa Mon Sep 17 00:00:00 2001 From: Casper da Costa-Luis Date: Sat, 8 Aug 2026 16:35:57 +0100 Subject: [PATCH 2/2] tidy & improve formatting --- pages/github/co-author.html | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pages/github/co-author.html b/pages/github/co-author.html index 69520c7d8..82bd0caff 100644 --- a/pages/github/co-author.html +++ b/pages/github/co-author.html @@ -152,12 +152,9 @@

GitHub Co-Author Generator

); } - if (data.email) { - const coAuthor = `${data.name ? data.name : data.login} <${data.email}>`; - } else { - const coAuthor = `${data.name ? data.name : data.login} <${data.id}+${data.login}@users.noreply.github.com>`; - } - resultEditor.value = `\n\`\`\`\ncomment\n\nCo-authored-by: ${coAuthor}\n\`\`\`\n`; + const coAuthorName = data.name ? data.name : data.login; + const coAuthorEmail = data.email ? data.email : `${data.id}+${data.login}@users.noreply.github.com>`; + resultEditor.value = `comment\n\nCo-authored-by: ${coAuthorName} <${coAuthorEmail}>\n`; // Update URL parameter const newUrl = new URL(window.location.href);