Fixing issue #13126
Fixing evaluation grouping with ternary. Regex match was returning all archived repos as matching along with the ones that actually matched. Signed-off-by: Tim Harris <timharris777@gmail.com> Signed-off-by: Tim Harris <tim.harris@cfacorp.com>
This commit is contained in:
@@ -185,9 +185,9 @@ export class GitHubEntityProvider implements EntityProvider {
|
||||
const repositoryFilter = this.config.filters?.repository;
|
||||
|
||||
const matchingRepositories = repositories.filter(r => {
|
||||
return !r.isArchived && repositoryFilter
|
||||
return !r.isArchived && ( repositoryFilter
|
||||
? repositoryFilter?.test(r.name)
|
||||
: true && r.defaultBranchRef?.name;
|
||||
: true && r.defaultBranchRef?.name) ;
|
||||
});
|
||||
return matchingRepositories;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user