diff --git a/src/cards/stats-card.js b/src/cards/stats-card.js index 5b7f0d268f9bd..f948f5fe0d3f4 100644 --- a/src/cards/stats-card.js +++ b/src/cards/stats-card.js @@ -254,7 +254,7 @@ const renderStatsCard = (stats, options = {}) => { theme, }); - const apostrophe = ["x", "s"].includes(name.slice(-1).toLocaleLowerCase()) + const apostrophe = ["s"].includes(name.slice(-1).toLocaleLowerCase()) ? "" : "s"; const i18n = new I18n({ diff --git a/tests/renderStatsCard.test.js b/tests/renderStatsCard.test.js index 973ee0a5a5db6..7b41a45a49cc5 100644 --- a/tests/renderStatsCard.test.js +++ b/tests/renderStatsCard.test.js @@ -71,7 +71,7 @@ describe("Test renderStatsCard", () => { document.body.innerHTML = renderStatsCard({ ...stats, name: "Felix" }); expect(document.getElementsByClassName("header")[0].textContent).toBe( - "Felix' GitHub Stats", + "Felix's GitHub Stats", ); });