From 8f3727d05d71890f3bd4511ed9165457e11d0ae6 Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Mon, 1 Aug 2022 12:03:02 -0500 Subject: [PATCH] fix: Update issue reporting link with body (#3339) --- site/src/components/Footer/Footer.test.tsx | 4 +--- site/src/components/Footer/Footer.tsx | 4 +++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/site/src/components/Footer/Footer.test.tsx b/site/src/components/Footer/Footer.test.tsx index 14a3c1fc3e..20837f5ced 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 cbb5f0795e..a5bd675a35 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 (