Bug Description
The response object from the /tft/match/v1/matches/{matchId} endpoint contains a list of UnitDTOs. The attributes of the unit DTO are as follows:
items, character_id, chosen (effectively deprecated in set 10), name, rarity and tier. There is no way of telling which champion was the designated headliner.
Problem Description
UntiDTO list for a given participant in a match does not convey who the headliner was
Expected Result
Add a new attribute to the UnitDTO to track at least the final headliner when their match ended. Alternatively the chosen field can be re-used here as its currently not in use.
Actual Result
I am unable to make this change myself
Developer Impact
When grabbing a player history/performance in a match the context of who their headliner was is missing which is critical to understanding and analyzing performance to improve. Additionally this missing context even makes it difficult to convey board state in match history.
Frequency: Every API call.
Severity: Not a breaking bug, just very limiting in potential/capabilities
Cost: N/A
Efficiency: Requires me to analyze augments, board state unit tiers and make ultimately a guess as to who the headliner was
Player Impact
Describe how this affects League of Legends players. Please include the frequency and severity of the issue.
Frequency: Every time I try to look at past performances to improve I am missing critical context behind my decision making
Severity: Moderate
Quantity: developers using this endpoint
Region: This affects players in NA and EUW.
Etc
Preconditions
Request a match by ID, and look at the the Unit DTO list
As a developer looking to gain a deeper understanding of set 10, I already am without access to timeline/live data which is a much larger feature. The lack of understanding who my headliner was in match history makes it very difficult analyze my performances. Additionally without knowing who the headliner was it takes away from even sharing cool match experiences with friends.
Bug Description
The response object from the /tft/match/v1/matches/{matchId} endpoint contains a list of UnitDTOs. The attributes of the unit DTO are as follows: items, character_id, chosen (effectively deprecated in set 10), name, rarity and tier. There is no way of telling which champion was the designated headliner.
Problem Description
UntiDTO list for a given participant in a match does not convey who the headliner was
Expected Result
Add a new attribute to the UnitDTO to track at least the final headliner when their match ended. Alternatively the chosen field can be re-used here as its currently not in use.
Actual Result
I am unable to make this change myself
Developer Impact
When grabbing a player history/performance in a match the context of who their headliner was is missing which is critical to understanding and analyzing performance to improve. Additionally this missing context even makes it difficult to convey board state in match history.
Player Impact
Describe how this affects League of Legends players. Please include the frequency and severity of the issue.
Preconditions
Request a match by ID, and look at the the Unit DTO list
As a developer looking to gain a deeper understanding of set 10, I already am without access to timeline/live data which is a much larger feature. The lack of understanding who my headliner was in match history makes it very difficult analyze my performances. Additionally without knowing who the headliner was it takes away from even sharing cool match experiences with friends.