For all the calls that return a long to-do list, the data provided seems a bit confusing. For example,
gazu.task .all_shot_tasks_for_episode (episode) and gazu.task .all_tasks_for_shot (shot)
provide not the assignment (id or name), but rather that of the assignor. I have to execute a lot of get_task () calls to get the information I need, which slows down the processing considerably.
This change (specifically with the assignment info) would be enough by itself to make it much faster, but the ideal would be to create a call function that specifies the exact fields and filters in order to optimize the processing time, as the call structure has the Flow/Shotgrid 'sg_find () 'function.
·