read_discover advanced_movie returns empty results for all filters #5

Closed
opened 2026-09-19 08:19:58 +01:00 by gronod · 0 comments
Owner

Summary

read_discover advanced_movie returns an empty result page for every filter combination tried — including filters that should match well-known titles.

Environment

Reproduction

read_discover {"action":"advanced_movie","filters":{"genre_ids":[28],"release_year":1979}}
read_discover {"action":"advanced_movie","filters":{"keyword_ids":[9882]}}
read_discover {"action":"advanced_movie","filters":{"company_ids":[401]}}
read_discover {"action":"advanced_movie","filters":{"decade":1970}}

Expected

{genre_ids:[28], release_year:1979} should at minimum match Alien (1979, Action/Sci-Fi). Non-empty results for other filters.

Actual

All calls return {"items":[],"total":0}.

Notes

Handler POSTs DiscoverModel to /api/v2/Search/advancedSearch/movie/{pos}/{amt}. Either the wire model field names are wrong (upstream silently ignores filters and returns empty), or upstream genuinely returns nothing — needs wire-level verification of the request body and raw response.

Correlation IDs

29465510b7e7503f8371e718, 3fbb3c4fdf861018a67b0496, f023388e568812e65ccedb8e, 2b80cd94bb756be2c09072d8

## Summary `read_discover` `advanced_movie` returns an empty result page for every filter combination tried — including filters that should match well-known titles. ## Environment - Binary: deployed darwin-amd64 build from `develop` @ `d047d76` - Ombi: 4.53.10 (https://ombi.i3omb.com), JWT auth ## Reproduction ```json read_discover {"action":"advanced_movie","filters":{"genre_ids":[28],"release_year":1979}} read_discover {"action":"advanced_movie","filters":{"keyword_ids":[9882]}} read_discover {"action":"advanced_movie","filters":{"company_ids":[401]}} read_discover {"action":"advanced_movie","filters":{"decade":1970}} ``` ## Expected `{genre_ids:[28], release_year:1979}` should at minimum match *Alien* (1979, Action/Sci-Fi). Non-empty results for other filters. ## Actual All calls return `{"items":[],"total":0}`. ## Notes Handler POSTs `DiscoverModel` to `/api/v2/Search/advancedSearch/movie/{pos}/{amt}`. Either the wire model field names are wrong (upstream silently ignores filters and returns empty), or upstream genuinely returns nothing — needs wire-level verification of the request body and raw response. ## Correlation IDs `29465510b7e7503f8371e718`, `3fbb3c4fdf861018a67b0496`, `f023388e568812e65ccedb8e`, `2b80cd94bb756be2c09072d8`
gronod added this to the M4 — Discover browse, credits, advanced search milestone 2026-09-19 08:58:01 +01:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/ombi-mcp#5