lostb1t / replex

Remix your Plex hubs
204 stars 7 forks source link

"No content" - Selecting replex'd hubs in home carousel #158

Open Metuant opened 3 weeks ago

Metuant commented 3 weeks ago

I currently have custom collections as home hubs (replex'd for hero).

When clicking the title of these collections in the homescreen ("Popular" for example) without replex the user is directed to the collection. With RePlex the user is directed to a "No content" page.

Tested on iOS and web

lostb1t commented 3 weeks ago

can you post your (error) log?

Metuant commented 3 weeks ago
DEBUG Request{remote_addr=socket://172.20.0.1:56274 version=HTTP/1.1 method=GET headers={"host": "REDACTED:443", "user-agent": "PlexMobile/8.38.3 (iPhone; iOS 18.1; Scale/3.00)", "x-plex-device-screen-density": "3", "x-plex-features": "external-media,hub-style-list", "x-plex-device": "iPhone", "x-plex-platform": "iOS", "x-plex-sync-version": "2", "x-plex-token": "REDACTED", "x-plex-provider-version": "7.0.0", "x-plex-supported-commands": "abort,changeQuality", "x-plex-username": "REDACTED", "x-plex-provides": "client,controller,sync-target,player,pubsub-player,provider-playback", "x-plex-version": "8.38.3", "x-plex-client-platform": "iOS", "x-plex-model": "16,1", "x-plex-session-id": "REDACTED", "x-plex-product": "Plex for iOS", "x-plex-drm": "fairplay:video", "x-plex-client-identifier": "REDACTED", "accept-language": "en-US;q=1", "x-plex-device-screen-resolution": "1179x2556", "x-plex-device-vendor": "Apple", "x-plex-platform-version": "18.1", "accept": "text/xml,application/xml", "accept-encoding": "gzip, deflate, br", "x-plex-http-pipeline": "infinite", "x-forwarded-for": "REDACTED"} path=http://REDACTED:443/replex/hero/library/collections/2124933/children?contentDirectoryID=2&excludeAllLeaves=1&includeExternalMedia=1&includeMeta=1&X-Plex-Container-Size=50&X-Plex-Container-Start=0&X-Plex-Language=en-US&X-Plex-Device-Name=iPhone span.kind="server" service.name="replex"}: replex::logging: Response status=200 OK path=/replex/hero/library/collections/2124933/children duration=5.206191ms

Above is the response replex has that is incorrect, I think it has to do with the final "path".

Below is the link that Plex points to with no replex

https://app.plex.tv/desktop/?_gl=REDACTED/media/REDACTED/com.plexapp.plugins.library?key=/library/collections/2124933/children?contentDirectoryID=2&pinnedContentDirectoryID=2,1,9,11,10,3,6,7,4,5,12,playlists,18&title=Recently%20Released%20Movies&source=server:/REDACTED/com.plexapp.plugins.library&pageType=list&context=home:hub.custom.collection~1

It looks like the Path in replex would need some additional info that is not being passed through