Describe the bug
When selecting two facet categories in the new PPP functionality, they still behave with an OR operator instead of an AND. We agreed to move to an AND and thought we had implemented it but something didn't work as expected.
Observed behaviour
When associations with 1 entity are filtered with specific filter, 1 record is returned
Describe the bug When selecting two facet categories in the new PPP functionality, they still behave with an OR operator instead of an AND. We agreed to move to an AND and thought we had implemented it but something didn't work as expected.
Observed behaviour When associations with 1 entity are filtered with specific filter, 1 record is returned
When adding a second filter, we would never expect more than one record (0 in this case) in and AND scenario...
We instead get 877 + 1 records:
Expected behaviour The same scenario above should return 0 records as the 2 sets 877 and 1 do not overlap.
Additional context @mbdebian has pinpointed the one line in the API code that might require a change. He can provide additional detail