I'm having trouble properly filtering for Project->status and Category.
currently this returns with an error:
shotgun_api.shotgun_3_0_17_src.shotgun.Fault: API read() Task.project expected [Hash, NilClass] data type(s) but got String:
"Archive"
but i'm not sure if project.sg_status_list is correct either
any help with this would be appreciated.
filters = [
['task_assignees', 'is', userInfo[0]],
['sg_status_list', 'is', 'ip'],
['sg_status_list', 'is_not','apr'],
['sg_status_list', 'is_not','fin'],
['sg_status_list', 'is_not','qc'],
['entity.Shot.sg_status_list', 'is_not','fin'],
['entity.Shot.sg_status_list', 'is_not','qc'],
['entity.Shot.sg_status_list', 'is_not','apr'],
['entity.Shot.sg_status_list', 'is_not','dlvr'],
['entity.Shot.sg_status_list', 'is_not','iomt'],
['entity.Shot.sg_status_list', 'is_not','omt'],
['entity.Shot.sg_status_list', 'is_not','na'],
['entity.Asset.sg_status_list', 'is_not','fin'],
['entity.Asset.sg_status_list', 'is_not','omt'],
#broken from here
['project.sg_status_list', 'is_not', 'Archive'],
['category', 'is_not', 'Publish']
]
fields = ['content', 'sg_status_list', 'project_id', 'project_status', 'name', 'code']
assignments = sg.find('Task', filters, fields)
return assignments