-
Notifications
You must be signed in to change notification settings - Fork 15
Description
We could include performers{disambiguation} in the graphql query. Because right now, if a performer has the same name as another, they get merged as if they're the same person -- and thus their display image and search results are inaccurate.
Plex doesn't have any good way to have disambiguations (metadata.roles only has objects for name, photo, and role - with that last option being scene-specific), so it'd probably be best to append the disambiguation after name in parentheses.
Easy fix if someone's bored: simply include disambiguation into the performers block, which is contained in the code id_query. Then go to where we have "Create and populate role with actor's name" in the code. Then check if disambiguation was non-null from the graphql response. If so, append it in parentheses after the actor's name, setting it to role.name.