Asana Python API: найдите все неназначенные задачи в рабочей области.

Я использую API python-asana,

https://github.com/Asana/python-asana

Используя это, очень легко получить все задачи в рабочей области, если я укажу ответственного за задачу и рабочую область, например так:

task_fields = ["this.workspace", "this.name", "this.created_at", "this.completed", "this.assignee_status", "this.completed_at", "this.name", "this.project"]
tasks=client.tasks.find_all({"opt_fields":task_fields}, assignee = 'xxxxxxxx', workspace = xxxxxx, iterator_type='items')

Тем не менее, я хочу выполнить некоторое обслуживание/обрезку задач и хотел бы получить список всех задач, которые никому не назначены. Я считаю, что поле правопреемника в этом API не принимает значение «null», и я не могу выполнить этот запрос без указания правопреемника.

Кто-нибудь знает как это сделать?


person nitin    schedule 29.03.2017    source источник


Ответы (1)


Хотя вы можете создавать и обновлять задачи с помощью assignee=null, вы не можете запрашивать неназначенные задачи. Вам нужно будет получить все задачи, которые вы хотите сократить, а затем отфильтровать неназначенные на вашей стороне.

person Jeff    schedule 30.03.2017