File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 33
44 function changeMergeButtonState ( ) {
55 let container = document . querySelector ( '#js-repo-pjax-container' ) ;
6- let issueTitle = container . querySelector ( '.js-issue-title' ) . textContent ;
6+ let issueTitle = container . querySelector ( '.js-issue-title' ) ? .textContent ;
77 let buttonMerges = container . querySelectorAll ( '.merge-message button[data-details-container]' ) ;
88 let buttonMergeOptions = container . querySelectorAll ( '.merge-message button[data-details-container] + .select-menu-button' ) ;
99 let disabled = false ;
1717 const wipTagRegex = / ( w i p | d o \s * n o t \s * m e r g e | d n m ) / i;
1818
1919 const isWipTitle = wipTitleRegex . test ( issueTitle ) ;
20- const isWipTaskList = container . querySelector ( '.timeline-comment' ) && container . querySelector ( '.timeline-comment' ) . querySelector ( 'input[type="checkbox"]:not(:checked)' ) !== null ;
20+ const isWipTaskList = container . querySelector ( '.timeline-comment' ) && container . querySelector ( '.timeline-comment' ) ? .querySelector ( 'input[type="checkbox"]:not(:checked)' ) !== null ;
2121 let isSquashCommits = false ;
2222 for ( const commitMessage of container . querySelectorAll ( '.commit-message' ) ) {
2323 isSquashCommits = isSquashCommits || commitMessage . textContent . match ( / ( s q u a s h | f i x u p ) ! / ) ;
You can’t perform that action at this time.
0 commit comments