Garee / pytodoist

Use Todoist with Python ✅
https://pytodoist.readthedocs.org/
MIT License
165 stars 33 forks source link

unable to use search_tasks #23

Closed rhotemple closed 6 years ago

rhotemple commented 6 years ago

when I try to use user.search_tasks it returns nothing.

```
print("run main")
user = todoist.login('test@gmail.com', 'password')
projects = user.get_projects()
print(projects)
project = user.get_project('House')
print(project)
sundayTasks = user.search_tasks('Video')
#project.get_tasks()
print(sundayTasks)
for task in sundayTasks:
    print(task.content)
    print(task.date_string)

it returns:

run main [<pytodoist.todoist.Project object at 0x062DCCF0>, <pytodoist.todoist.Project object at 0x062DCD10>, <pytodoist.todoist.Project object at 0x062DCD30>, <pytodoist.todoist.Project object at 0x062DCD50>, <pytodoist.todoist.Project object at 0x062DCD70>, <pytodoist.todoist.Project object at 0x062DCD90>, <pytodoist.todoist.Project object at 0x062DCDB0>, <pytodoist.todoist.Project object at 0x0624F370>, <pytodoist.todoist.Project object at 0x062DCDD0>, <pytodoist.todoist.Project object at 0x0624F3B0>, <pytodoist.todoist.Project object at 0x062DCDF0>, <pytodoist.todoist.Project object at 0x062DCE10>, <pytodoist.todoist.Project object at 0x062DCE30>, <pytodoist.todoist.Project object at 0x062DCE50>, <pytodoist.todoist.Project object at 0x062DCE70>, <pytodoist.todoist.Project object at 0x062DCE90>, <pytodoist.todoist.Project object at 0x062DCEB0>, <pytodoist.todoist.Project object at 0x062DCED0>, <pytodoist.todoist.Project object at 0x062DCEF0>, <pytodoist.todoist.Project object at 0x062DCF10>, <pytodoist.todoist.Project object at 0x0624F510>, <pytodoist.todoist.Project object at 0x05CAE5F0>, <pytodoist.todoist.Project object at 0x062DCF30>, <pytodoist.todoist.Project object at 0x062DCF50>, <pytodoist.todoist.Project object at 0x062DCF70>, <pytodoist.todoist.Project object at 0x0624F5B0>] <pytodoist.todoist.Project object at 0x0630FF30> []



So it gets projects but not tasks
Garee commented 6 years ago

To filter by Keyword you must prefix the search string with search: e.g. user.search_tasks('search:Video').

See the docs for more query syntax.