Description
Inconsistency
/universe/names sometimes does not properly resolve character id's that are returned from /universe/ids
Routes
curl -X POST "https://esi.evetech.net/latest/universe/ids/?datasource=tranquility&language=en" -H "accept: application/json" -H "Accept-Language: en" -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d "[ \"Aiko Danuja\"]"
returns
{ "characters": [ { "id": 2114209292, "name": "Aiko Danuja" } ] }
while
curl -X POST "https://esi.evetech.net/latest/universe/names/?datasource=tranquility" -H "accept: application/json" -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d "[2114209292]"
returns
{ "error": "Ensure all IDs are valid before resolving." }
Resolution
I would assume this to be related to some logic that validates the ids submitted that needs to be reviewed and updated to properly include all character_id integer segments.
Checklist
Check all boxes that apply to this issue:
- Inconsistency description is provided
- Inconsistent route(s) are provided
- Resolution will require a version bump
- Resolution does not require a version bump