Skip to content

Commit c672808

Browse files
committed
build: fix branching in extraction of issue and PR mentions
1 parent 4b06882 commit c672808

File tree

1 file changed

+9
-16
lines changed

1 file changed

+9
-16
lines changed

lib/node_modules/@stdlib/_tools/changelog/parse-commits/lib/conventional_changelog.js

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -236,29 +236,22 @@ function toConventionalChangelog( ast, options ) {
236236
if ( node.value.indexOf( options.issueURL ) !== 1 ) {
237237
reference.url = node.value;
238238
reference.ref = node.value.split( '/' ).pop();
239-
} else if ( node.value.indexOf( options.prURL ) !== 1 ) {
239+
}
240+
if ( node.value.indexOf( options.prURL ) !== 1 ) {
240241
hasPRURL = true;
241242
reference.url = node.value;
242243
reference.ref = node.value.split('/').pop();
243-
} else if ( node.value.charAt( 0 ) === '#' ) {
244+
}
245+
if ( node.value.charAt( 0 ) === '#' ) {
244246
hasRefSeparator = true;
245247
reference.ref = node.value.substring( 1 );
246-
if ( !reference.url ) {
247-
if ( closesIssue ) {
248-
reference.url = options.issueURL + reference.ref;
249-
} else if ( hasPRURL ) {
250-
reference.url = options.prURL + reference.ref;
251-
}
252-
}
253248
} else {
254249
reference.ref = node.value;
255-
if ( !reference.url ) {
256-
if ( closesIssue ) {
257-
reference.url = options.issueURL + reference.ref;
258-
} else if ( hasPRURL ) {
259-
reference.url = options.prURL + reference.ref;
260-
}
261-
}
250+
}
251+
if ( closesIssue ) {
252+
reference.url = options.issueURL + reference.ref;
253+
} else if ( hasPRURL ) {
254+
reference.url = options.prURL + reference.ref;
262255
}
263256
break;
264257
default:

0 commit comments

Comments
 (0)