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', и я не могу сделать этот запрос без указания уполномоченного.

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

1 ответ

Решение

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

Другие вопросы по тегам