From 43a2b0a6848ebeaf0d683284b869dfdef5e136b8 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Fri, 7 Feb 2025 16:32:52 -0500 Subject: [PATCH] refactor: sonar regex tweaks Signed-off-by: Adam Setch --- src/renderer/utils/api/utils.ts | 2 +- src/renderer/utils/subject.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/renderer/utils/api/utils.ts b/src/renderer/utils/api/utils.ts index 841ae0dc5..29affc96c 100644 --- a/src/renderer/utils/api/utils.ts +++ b/src/renderer/utils/api/utils.ts @@ -28,6 +28,6 @@ export function getNextURLFromLinkHeader( response: AxiosResponse, ): string | null { const linkHeader = response.headers.link; - const matches = linkHeader?.match(/<([^>]+)>;\s*rel="next"/); + const matches = linkHeader?.match(/<([^<>]+)>;\s*rel="next"/); return matches ? matches[1] : null; } diff --git a/src/renderer/utils/subject.ts b/src/renderer/utils/subject.ts index 1f18e8038..c0d4198ac 100644 --- a/src/renderer/utils/subject.ts +++ b/src/renderer/utils/subject.ts @@ -338,8 +338,7 @@ export function parseLinkedIssuesFromPr(pr: PullRequest): string[] { return linkedIssues; } - const regexPattern = /\s*#(\d+)\s*/gi; - + const regexPattern = /\s?#(\d+)\s?/gi; const matches = pr.body.matchAll(regexPattern); for (const match of matches) {