# Epic FND-1 - Combine AND-filter with OR-filter for work package lists

Project: Stream workspace foundations
Status: new
URL: https://community.openproject.org/work_packages/FND-1

## Detailed specification

### Motivation and background information

*   Examples:
    
    *   All work packages I created, I am assigned or responsible

### Acceptance criteria

### Out of scope

| Attribute | Value |
| --- | --- |
| Mockups |  |

## Planning

| Attribute | Value |
| --- | --- |
| Roadmap | 2027 Q2 |
| Date |  |
| Votes | 105 |
| List | RM Jira exit, RM Jira admin, TIB 2026 |
| Target versions |  |
| Sprint |  |
| Backlog bucket |  |
| Relevance | Important — Required Short-Term |

## Subitems

_No work packages_

## Bugs and other work packages

_No work packages_

## Details

| Attribute | Value |
| --- | --- |
| Module |  |
| Enterprise plan | Community (COM) |
| Labels |  |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable | Rosanna Sibora |
| Product manager | Sonita Soth |
| Designer | Parimal Satyal |
| Developers | OP Dev Comms Team |
| Requested by |  |
| Interest by | Bowling (40324), Home (224196000003952096), Home 2 (224196000004854001) |

## Estimates and progress

| Attribute | Value |
| --- | --- |
| Work | 120d 0h |

## Description

**As a** project member

**I want to** create work package lists that combine multiple filter with an OR-operator

**So that I** can better create consolidated lists of work packages which are relevant for me

<br>

<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/244604/content">

\-----------------------

When adding multiple filters for work packages, they are combined such that a work package will only show up if it conforms with **all** filters.  
This is a reasonable approach especially given that starting without any filters and thus **all** the packages visible, it is natural to filter packages **out**.

However, there is no way to filter packages **in**. That is, adding more filters to the list will always reduce the number visible packages (or keep it the same).  
Here’s a screenshot of an example scenario. The result list is empty.  
<img class="op-uc-image op-uc-image_inline" src="workpackagefilter.png" alt="">

The reason is that the filters are combined with logical “and”, which means that all conditions of all the filters must be met for a single package to show up.

In the example case, the package properties “Author”, “Watcher” and “Responsible” all express some kind of involvement of a user (in this case, me).  
The desired behaviour would be to combine the 3 filters with logical “or”, such that any package would show up where I am only “Author”, only “Watcher”, only “Responsible”, or any combination thereof.  
This way the example filter configuration could be used to find packages that show involvement of any degree (not just those with all 3 properties set to me), which would be helpful.
