Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] Unsupported filters #34

Open
jamiebrynes7 opened this issue Sep 12, 2020 · 4 comments
Open

[Meta] Unsupported filters #34

jamiebrynes7 opened this issue Sep 12, 2020 · 4 comments
Labels

Comments

@jamiebrynes7
Copy link
Owner

jamiebrynes7 commented Sep 12, 2020

Despite the claims of Todoist's API docs it seems there are some unsupported filter keywords. This ticket tracks these as we run into them, I'll also report it to Todoist and hopefully over time these will become supported!

@thammawat-s
Copy link

hello, API issues in #11 and #33 seems to be working now. If you may please double check. Thanks a lot Jamie.

@EagleWins
Copy link

Hey everyone, a newbie here. Have made some progress with your toolset (thank you) but I am really having a hard time pulling in todos that are within projects. I am able to get one project to appear but nothing in a second project.

I am using. This pulls in the tasks within the first project I created, but not the second. Any ideas?

name: My Tasks
filter: "## inbox | today | overdue"


@Marco-Mindstone
Copy link

Hi, I am using the following filter to see all tasks that are due next week:

(due: next week | due after: next week) & due before: 1 week after next week

Today is 13 September and the filter pull all the tasks until 26 September.

My "Next Week day" in Todoist is set on Monday, so in this example this query should return tasks from 18 September to 24 September.

Am I doing something wrong?

Thank you

@anikiforov
Copy link

The following filter works in the Todoist app/website but not in the plugin. The filter produces empty results in the plugin due to the Todoist API incorrectly returning no items.

@$

Related GET request URL from the log:
https://api.todoist.com/rest/v2/tasks?filter=%40%24

The URL with raw filter also yields an empty result:
https://api.todoist.com/rest/v2/tasks?filter=@$

Similarly, other filters with $ do not work as expected:
@$ food

I've confirmed that other symbols in the filter work just fine. For example, the below filter works, and GET requests with both encoded and raw filters produce the expected results.
@⁕

https://api.todoist.com/rest/v2/tasks?filter=@⁕
https://api.todoist.com/rest/v2/tasks?filter=%40%E2%81%95

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants