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) {