Cast & Crew hub missing Crew and View All

Very happy to. I have a simple test case here (Reddit - The heart of the internet):

I setup a new Movie library with 1 unmatched movie. I then manually type in a Writer / Producer credit.
Library Settings: Imgur: The magic of the Internet
This is the XML entry: <?xml version="1.0" encoding="UTF-8"?><MediaContainer size="1" allowSync="1" i - Pastebin.com

The web app renders the extra producer / writer no problem. They do not show up in the iOS item view.
Web App: Imgur: The magic of the Internet
iOS: Imgur: The magic of the Internet

I’m doing all of this with the Plex web app GUI so I think all of this would be “supported”. Of course I can also update the actor list manually by running a PUT /library/sections/19/all?type=1&id=601418&actor%5B0%5D.tag.tag=Jon%20Actor command for example. This will update the Cast & Crew section in the web app (Imgur: The magic of the Internet) but the iOS item view is unchanged (ignore the Jon?tor entry, i dropped a %20 accidentally when making the PUT request).

Some testing suggests that the iOS item view does not use any Cast & Crew data from my llibrary – it seems to be pulling from some global list that Plex maintains.

I confirmed this by intercepting the request from iOS’s app for a matched movie (i.e. the GET /library/metadata/ request) and rewriting it to remove all actor/writer/producer etc fields. The iOS app STILL shows the list of actors, which suggests to me the iOS app just ignores all the local data for these fields. The previous version (i.e. before the big update), happily shows my library defined Cast & Crew: Imgur: The magic of the Internet

Hopefully this helps! As an aside, I suspect the behavior comes from the fact that Plex wants to direct people to a nicely laid out Person page, which would require Plex to maintain all this data on your side. I might suggest defaulting a click on a “non-matched actors” to the old app’s behavior of filtering the browse view for that actor. I’ll also add that the filtered view of the old app allowed you to sort / filter that list (vs currently it just seems to display an unsortable, unfilterable list).

1 Like