Ombi-app / Ombi

Want a Movie or TV Show on Plex/Emby/Jellyfin? Use Ombi!
http://ombi.io
GNU General Public License v2.0
3.73k stars 397 forks source link

Ombi V4 - Specific TV Series item unable to load/request #3717

Closed Reddax closed 3 years ago

Reddax commented 4 years ago

Describe the bug I've found a TV series that when searching and clicking on, I just get an infinite loading screen and so unable to request. This happens on my server and also on the test link (https://app.ombi.io/)

To Reproduce Steps to reproduce the behavior:

  1. Go to Discovery
  2. Search "Band Of Gold'
  3. Click the top link

Expected behavior You should be able to click on the item "Band of Gold" and should load up the details and allow you to request.

Screenshots 20200809_152824 (Small)

Logs (Logs directory where Ombi is located) Don't have logs but easily replicable

Desktop (please complete the following information):

Ombi Version (please complete the following information):

Additional context

ombi-bot commented 4 years ago

Hi!
Thanks for the issue report. Before a real human comes by, please make sure you used our bug report format.
Have you looked at the wiki yet? https://github.com/tidusjar/ombi/wiki/
Before posting make sure you also read our FAQ.
Make the title describe your issue. Having 'not working' or 'I get this bug' for 100 issues, isn't really helpful.
If we need more information or there is some progress we tag the issue or update the tag and keep you updated.
Thanks!
Ombi Bot.

bagobones commented 4 years ago

My users report the same for many requests, might have to roll back to v3.

Example searching for "TOTS" or "T.O.T.S." and then selecting the search result seems to hang TV or Combined search.

douglasparker commented 4 years ago

Example searching for "TOTS" or "T.O.T.S." and then selecting the search result seems to hang TV or Combined search.

I can reproduce this issue when clicking on the Band of Gold and T.O.T.S. search results.

jwor80 commented 4 years ago

Ted Lasso is the same way. You get endless spinning circle.

dcbinder commented 4 years ago

The same issue here when searching for the TV Show "Eating History". Thanks in advance.

baemien commented 4 years ago

The same issue here when searching for the TV Show "Eating History". Thanks in advance.

Also have the same issue for eating history

Reddax commented 4 years ago

Could this issue be prioritized? It's happening for a fair few shows. it does it for 'Seduced: Inside' too. Stops users and myself for requesting shows.

bernarden commented 3 years ago

After debugging the issue for 'Band of Gold' I found out that the TVDB ID stored in themoviedb.org is incorrect. Currently themoviedb.org stores 85115 instead of 71552, and as a result the request http://api.tvmaze.com/lookup/shows?thetvdb=85115 returns 404. Currently this 404 is not explicitly handled, so Ombi API returns an empty response (204) to the client side. The client side expects to find an id on the response and when it doesn't it throws an exception.

Links: https://www.thetvdb.com/series/band-of-gold https://www.themoviedb.org/tv/9091-band-of-gold/edit?active_nav_item=external_ids

bernarden commented 3 years ago

For 'Seduced: Inside the NXIVM Cult' trakt.tv stores incorrect IMDB id (tt13282962 instead of tt13269706), so when Ombi's request https://api.trakt.tv/shows/tt13269706?extended=full we get 404. I will create a PR to ignore the 404 since all the information returned from trakt.tv is optional.

bernarden commented 3 years ago

Request http://api.tvmaze.com/lookup/shows?thetvdb=377698 to load information about "Eating History" tv shows fails because tvmaze.com is missing Thetvdb id.

Link: https://www.tvmaze.com/showexternal/view?id=46089

bernarden commented 3 years ago

"T.O.T.S" request http://api.tvmaze.com/lookup/shows?thetvdb=363930 is failing (404) because tvmaze.com has incorrect Thetvdb id (364268 instead of 363930).

Links: https://www.tvmaze.com/showexternal/view?id=36030 https://thetvdb.com/series/t-o-t-s

kfulgham commented 3 years ago

I have the same problem, but expanded. Any movie or tv show gets the spinning wheel of loading.

bruvv commented 3 years ago

Looks like the same issue: https://github.com/tidusjar/Ombi/issues/3861 https://github.com/tidusjar/Ombi/issues/3947

tidusjar commented 3 years ago

This should be resolved with the latest version

naisspas commented 3 years ago

Still not resolved in my case. Version 4.0.1156 (run in docker)

TV Show : Behind her eyes

Error : StatusCode: NotFound, Reason: Not Found, RequestUri: http://api.tvmaze.com/lookup/shows?thetvdb=380991

http://api.tvmaze.com/search/shows?q=behind-her-eyes works, and the result give no value for "thetvdb" id : [{"score":49.946796,"show":{"id":40610,"url":"https://www.tvmaze.com/shows/40610/behind-her-eyes","name":"Behind Her Eyes","type":"Scripted","language":"English","genres":["Drama","Thriller","Mystery"],"status":"Ended","runtime":50,"premiered":"2021-02-17","officialSite":"https://www.netflix.com/title/80244630","schedule":{"time":"","days":[]},"rating":{"average":6.2},"weight":100,"network":null,"webChannel":{"id":1,"name":"Netflix","country":null},"externals":{"tvrage":null,"thetvdb":null,"imdb":"tt9698442"},"image":...

JDIacobbo commented 3 years ago

I believe I am also having this issue. Just recently updated to 4.0.1403 when this issue began. Was working on the previous version (4.0.790 I think). When I attempt to view a TV Show request I get the infininte spinning circle and the following error in the logs. Movies do not have any issue.

[Error] StatusCode: NotFound, Reason: Not Found, RequestUri: http://api.themoviedb.org/3/tv/361566?api_key=[censored]&language=en&append_to_response=videos,credits,similar,recommendations,external_ids,keywords,images

tidusjar commented 3 years ago

What TV show?

JDIacobbo commented 3 years ago

Any show will cause this, but specifically I'm trying to load Dickinson and Mare of Easttown.

EDIT

Just tried Titans (https://www.themoviedb.org/tv/75450-titans) and Killing Eve (https://www.themoviedb.org/tv/72750-killing-eve) and got the same issue with similar errors in the logs.

[Error] StatusCode: NotFound, Reason: Not Found, RequestUri: http://api.themoviedb.org/3/tv/341663?api_key=[censored]&language=en&append_to_response=videos,credits,similar,recommendations,external_ids,keywords,images

[Error] StatusCode: NotFound, Reason: Not Found, RequestUri: http://api.themoviedb.org/3/tv/340959?api_key=[censored]&language=en&append_to_response=videos,credits,similar,recommendations,external_ids,keywords,images

SECOND EDIT

It looks like the IDs are wrong maybe? The ID for Titans shoud be 75450 but Ombi is sending 341663. If I replace the ID in the url then try to load it, it looks like its passing.

Before: image

After: image

JDIacobbo commented 3 years ago

This seems to have fixed itself. Not sure what changed but thanks anyway!

MaleNurse commented 3 years ago

Occurs for me with "The Problem with Jon Stewart". TVDB and TMDB have different IDs (400756 and 123149, respectively).

2021-07-23 11:24:16.629 -07:00 [Error] StatusCode: NotFound, Reason: Not Found, RequestUri: http://api.themoviedb.org/3/tv/400756?api_key=[redacted]&language=en&append_to_response=videos,credits,similar,recommendations,external_ids,keywords,images

2021-07-23 11:34:27.387 -07:00 [Error] Exception thrown when attempting to send series over to Sonarr
System.Exception: TVDBID is missing

   at Ombi.Core.Senders.TvSender.SendToSonarr(ChildRequests model, SonarrSettings s)
2021-07-23 11:34:27.387 -07:00 [Error] Exception thrown when sending a movie to DVR app, added to the request queue
System.Exception: TVDBID is missing

   at Ombi.Core.Senders.TvSender.SendToSonarr(ChildRequests model, SonarrSettings s)
   at Ombi.Core.Senders.TvSender.Send(ChildRequests model)
craigg75 commented 3 years ago

Exact same thing happening to me. This has been a bug for almost a year yet no indication that they are trying to fix it. It renders this app pretty useless. Bummer :(

tidusjar commented 3 years ago

I don’t actively monitor closed issues.

Please can you raise a new issue with the appropriate details and I’ll take a look!