+ Add Question

If i use more than two filters then I can't exclude label from showing

A

If I use the following query everything works fine and the @pessoal tasks don't show up : (over due, 7 days) & !@pessoal

But if I add a third filter like, for example, (over due, 7 days, no due date) & !@pessoal then the filter in brackets continues to work but the @pessoal tasks show up has well.

Am I doing something wrong or is this a bug?

All responses

David Trey staff
Replied on Mar 31, 2014 - 20:05

Hello AMC,

In general, the more complex the query (especially if it uses 3 date-based expressions: od, 7 days, no date), the better it is to expand it. That said, if you use this one:

(od & !@pessoal), (7 days & !@pessoal), (no date & !@pessoal)

it will work correctly. We'll look into improving it, but again - for multiple expressions that are separated with a comma, please use filters like the one above.

Also, an alternative version such as:

(overdue | 7 days | no date) & !@pessoal

would also work, but it will return one long list with no separations.


Best regards,
David

A
AMC premium
Replied on Mar 31, 2014 - 21:08

Thank you David for the quick reply. Your suggestion of expanding the query worked, although it is not in the suggested format explained in the Todoist filtering help page. Maybe a note would be in order to help other people that encounter the same problem.

I would also like to request, has many others have, to please enable filtering using projects labels since the lack of such feature makes using projects kind of pointless.

David Trey staff
Replied on Mar 31, 2014 - 21:13

AMC,

We've never mentioned any examples of queries with 3 date-based parameters within brackets: https://todoist.com/Help/Filtering but we will improve our help section in the future, post more examples and tips what queries are preferred and which won't work.

Thanks for your feedback, reg. adding an option to search by project, we'll consider implementing it and you're welcome to vote for it here: https://todoist.com/Vote/show/6173/


Best regards,
David

A
AMC premium
Replied on Mar 31, 2014 - 21:26

Well the help page has the following example: (today, overdue) & @home so one would assume that it is scalable.

I voted has suggested, thanks again for all the help.