I've added SHOT_ASSIST as a possiblePassType to our data model and fixed the Opta & StatsBomb deserializers accordingly. We now correctly make a distinction between a shot assist and (goal) assist.
I was in doubt on whether we wanted to rename ASSIST to GOAL_ASSIST to be more explicit in our naming, but didn't do it as I didn't want to introduce breaking changes.
I also chose to add both a SHOT_ASSIST and ASSIST qualifier to a goal assist, you could argue to only add ASSIST qualifier to a goal assist. I don't have a strong preference on that.
PR related to https://github.com/PySport/kloppy/issues/239.
I've added
SHOT_ASSIST
as a possiblePassType
to our data model and fixed the Opta & StatsBomb deserializers accordingly. We now correctly make a distinction between a shot assist and (goal) assist.I was in doubt on whether we wanted to rename
ASSIST
toGOAL_ASSIST
to be more explicit in our naming, but didn't do it as I didn't want to introduce breaking changes.I also chose to add both a
SHOT_ASSIST
andASSIST
qualifier to a goal assist, you could argue to only addASSIST
qualifier to a goal assist. I don't have a strong preference on that.