RiotGames / developer-relations

Riot Games Developer Ecosystem Bug Reporting
http://developer.riotgames.com
725 stars 44 forks source link

[BUG] TFT-Match-V1 /tft/match/v1/matches/{matchId} Does not track headliners #863

Open imharrymargalotti opened 6 months ago

imharrymargalotti commented 6 months ago

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.

colhay6 commented 6 months ago

I am also having this problem. BUMP!

tisbells commented 6 months ago

Hey there - Thank you for the feedback, we'll pass this along. If this feature is able to be added in the future, we will let you know.