Skip to content

Inconsistent data for tasks depending on the route ( "assignees" missing on shot/asset route ) #1032

@ChrisUnterberg

Description

@ChrisUnterberg

Context

Studio name: TETSUO animation studio

Describe the bug
Depending on where we get task data, the data is inconsistent - noticably the 'assignees' field missing when using the /shots/ or /assets/ route.

Example:
yourkitsuurl.com/api/data/shots/<SHOTID>/tasks doesn't include the assignee list field.
yourkitsuurl.com/api/data/projects/<PROJECTID>/tasks DOES include the assignee list field

This also impacts gazu's get_all_shots_for_project vs get_all_tasks_for_project which exhibits the same inconsistency

Expected behavior
No matter which route we're coming from, task data should look the same ( in this case include the ["assignees"] field.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions