diff --git a/apps/web/src/pullRequestReference.test.ts b/apps/web/src/pullRequestReference.test.ts index e3e870cf19..2a1ed52079 100644 --- a/apps/web/src/pullRequestReference.test.ts +++ b/apps/web/src/pullRequestReference.test.ts @@ -14,7 +14,7 @@ describe("parsePullRequestReference", () => { }); it("accepts #number references", () => { - expect(parsePullRequestReference("#42")).toBe("#42"); + expect(parsePullRequestReference("#42")).toBe("42"); }); it("accepts gh pr checkout commands with raw numbers", () => { @@ -22,7 +22,7 @@ describe("parsePullRequestReference", () => { }); it("accepts gh pr checkout commands with #number references", () => { - expect(parsePullRequestReference("gh pr checkout #42")).toBe("#42"); + expect(parsePullRequestReference("gh pr checkout #42")).toBe("42"); }); it("accepts gh pr checkout commands with GitHub pull request URLs", () => { diff --git a/apps/web/src/pullRequestReference.ts b/apps/web/src/pullRequestReference.ts index c775c1c66e..b033db7d21 100644 --- a/apps/web/src/pullRequestReference.ts +++ b/apps/web/src/pullRequestReference.ts @@ -22,7 +22,7 @@ export function parsePullRequestReference(input: string): string | null { const numberMatch = PULL_REQUEST_NUMBER_PATTERN.exec(normalizedInput); if (numberMatch?.[1]) { - return normalizedInput.startsWith("#") ? normalizedInput : numberMatch[1]; + return numberMatch[1]; } return null;