The game makes a distinction between one name with an apostrophe and one looking similar but without it. Now the search endpoint does not.
Case in point: Lords Servant
and Lord's Servant
.
For the game they are both distinct characters. But if you search either terms using the ESI endpoint, even with strict
flag enabled, it simply ignores the apostrophe and returns both IDs.
- https://esi.tech.ccp.is/latest/search/?search=Lords%20Servant&categories=character&strict=true
- https://esi.tech.ccp.is/latest/search/?search=Lord's%20Servant&categories=character&strict=true
I think if the game makes a distinction so should the search.