diff --git a/src/parsers/Bitbucket.ts b/src/parsers/Bitbucket.ts index 9701640..c983383 100644 --- a/src/parsers/Bitbucket.ts +++ b/src/parsers/Bitbucket.ts @@ -10,8 +10,6 @@ const commitListUrlRegex = /commits\?until=(?[^&]+)(&.+)?/; const deepCommitUrlRegex = /commits\/(?[^#]+)(#(?[^?]+)(\?[ft]=(?\d+))?)?/; const prUrlRegex = /pull-requests\/(?\d+)(\/(?.*))?/; -const prExtraRegex = - /commits\/(?[^#]+)(#(?[^?]+)(\?[ft]=(?\d+))?)?/; export class Bitbucket extends AbstractParser { parseLink(doc: Document, url: string): Link | null { @@ -201,7 +199,7 @@ export class Bitbucket extends AbstractParser { const summary = h2Element.textContent; var prefix = ""; if (extra) { - const prExtraMatch = extra.match(prExtraRegex); + const prExtraMatch = extra.match(deepCommitUrlRegex); if (prExtraMatch && prExtraMatch.groups) { const prExtraGroups = prExtraMatch.groups; prefix = this.prefixForLinePathCommit(prExtraGroups);