@@ -20,10 +20,13 @@ export class FilterManager {
2020 }
2121
2222 // Apply assignee filtering
23- if ( repo . enableAssigneeFilter ?? false ) {
23+ if (
24+ ( repo . enableAssigneeFilter ?? false ) &&
25+ ( repo . assigneeFilterModes ?. length ?? 0 ) > 0
26+ ) {
2427 filteredIssues = this . applyAssigneeFilter (
2528 filteredIssues ,
26- repo . assigneeFilterModes ?? [ "assigned-to-me" ] ,
29+ repo . assigneeFilterModes ?? [ ] ,
2730 repo . assigneeFilters ?? [ ] ,
2831 ) ;
2932 }
@@ -50,19 +53,25 @@ export class FilterManager {
5053 }
5154
5255 // Apply assignee filtering
53- if ( repo . enablePrAssigneeFilter ?? false ) {
56+ if (
57+ ( repo . enablePrAssigneeFilter ?? false ) &&
58+ ( repo . prAssigneeFilterModes ?. length ?? 0 ) > 0
59+ ) {
5460 filteredPullRequests = this . applyAssigneeFilter (
5561 filteredPullRequests ,
56- repo . prAssigneeFilterModes ?? [ "assigned-to-me" ] ,
62+ repo . prAssigneeFilterModes ?? [ ] ,
5763 repo . prAssigneeFilters ?? [ ] ,
5864 ) ;
5965 }
6066
6167 // Apply reviewer filtering
62- if ( repo . enablePrReviewerFilter ?? false ) {
68+ if (
69+ ( repo . enablePrReviewerFilter ?? false ) &&
70+ ( repo . prReviewerFilterModes ?. length ?? 0 ) > 0
71+ ) {
6372 filteredPullRequests = this . applyReviewerFilter (
6473 filteredPullRequests ,
65- repo . prReviewerFilterModes ?? [ "review-requested-from-me" ] ,
74+ repo . prReviewerFilterModes ?? [ ] ,
6675 repo . prReviewerFilters ?? [ ] ,
6776 ) ;
6877 }
0 commit comments