Steps to reproduce:
I have following user tasks:
- tasks with due date set to today + 7 days
- tasks without due date
When I create a filter with ALL instruction and with one criteria "Due After today + 8 days" -> I get empty result (CORRECT)
When I create a filter with ANY instruction and with the same single criteria -> I get the list of tasks for which due date is not null (WRONG)
These are the JSON payloads for filter creation:
The filter must be applied correctly and both filters must return the same result (empty list in this case).