INNER CODE UNIT · JavaScript
normalizeGithubCommit
EdgeTypE/better-deepseek · src/background/index.js:254
function normalizeGithubCommit(commit) {
const commitData = commit && commit.commit ? commit.commit : {};
const authorData = commitData.author || commitData.committer || {};
const sha = String(commit && commit.sha ? commit.sha : "").trim();
const author = String(authorData.name || "").trim() || "Unknown author";
const date = String(authorData.date || "").trim() || "unknown date";
const message = String(commitData.message || "").trim() || "(no message)";
return {
sha: sha ? sha.slice(0, 7) : "unknown",
author,
date,
message,
};
}
function canSendGithubToken(url) {
try {