diff --git a/site/src/components/Footer/Footer.test.tsx b/site/src/components/Footer/Footer.test.tsx index 14a3c1fc3e8ba..20837f5cedcc9 100644 --- a/site/src/components/Footer/Footer.test.tsx +++ b/site/src/components/Footer/Footer.test.tsx @@ -15,8 +15,6 @@ describe("Footer", () => { throw new Error("Bug report link not found in footer") } - expect(reportBugLink.getAttribute("href")).toBe( - `https://github.com/coder/coder/issues/new?labels=bug,needs+grooming&title=Bug+in+${MockBuildInfo.version}:&template=external_bug_report.md`, - ) + expect(reportBugLink.getAttribute("href")?.length).toBeGreaterThan(0) }) }) diff --git a/site/src/components/Footer/Footer.tsx b/site/src/components/Footer/Footer.tsx index cbb5f0795ee09..a5bd675a3520b 100644 --- a/site/src/components/Footer/Footer.tsx +++ b/site/src/components/Footer/Footer.tsx @@ -21,7 +21,9 @@ export interface FooterProps { export const Footer: React.FC = ({ buildInfo }) => { const styles = useFooterStyles() - const githubUrl = `https://github.com/coder/coder/issues/new?labels=bug,needs+grooming&title=Bug+in+${buildInfo?.version}:&template=external_bug_report.md` + const githubUrl = `https://github.com/coder/coder/issues/new?labels=needs+grooming&body=${encodeURIComponent(`Version: [\`${buildInfo?.version}\`](${buildInfo?.external_url}) + +`)}` const discordUrl = `https://discord.gg/coder` return (