[BUG] match-v5 by-puuid/{puuid}/ids returning match-ids of no longer existing games
Bug Description
match-v5 is returning match-ids of matches that are no longer present in the API as they are already older than 2 years.
Problem Description
The API returns matchIds of games that are no longer present in the API thus resulting in 404s when trying to query said games.
Expected Result
Have the expected cutoff of 2 years for match history entries as the data is not preserved for longer than 2 years either.
Actual Result
Got matchIds that are older than 2 years thus resulting in 404s when trying to query these games.
Developer Impact
- Frequency: Cannot declare the scope of the issue yet.
- Severity: Wastes API calls.
- Cost: Creating unnecessary traffic for both Riot and the API consumer
- Efficiency: Depending on the player this might lead to a non insignificant number of potential wasted API calls
- Community Impact: This will 100% lead to people asking in the community why they can't fetch the matches that are in the match history of player.
Player Impact
No direct player impact apart from maybe dissapointment that they can't actually get all games.
Repro Steps
- Match history for
pG8hYqC3BBbV81_7ERoJYZOM3lq7vmrlubCrNWk3DCo2i-v6vrwhUgkt_BLf5m60n8CX6KlX_wH7Pwas an example encrypted based on APP ID 509155
Issue Comments
It is difficult to assess if this is a single region/player or global issue. But for everyone reading this issue as a dev please I beg you there is no need to respond with 30 comments that "Yes I have this issue as well" Thank you
Labels api: match-v5 scope: lol topic: riot games api type: bug report / type: unexptected behaviour
I don't think there's a need to create a new issue for this as one was just closed #807
I would say that these are unrelated problems as #807 is related to matches that should still exist as they are younger than 2 years that are missing. From what I gathered in my data. Compared to this being games that expectetly no longer exist but the match history still showing them even though they are older than 2 years.
Hi there! We'll raise this to the team and let you know once we hear back.