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.65k stars 392 forks source link

Requesting a movie in 4K queries the base instance of Radarr instead of the 4K instance #4798

Open Shuamann opened 1 year ago

Shuamann commented 1 year ago

Describe the bug Displayed override settings when requesting 4K content are from the main instance, not the secondary 4K instance. Attempting to request a 4K copy of a movie that you have in your main library fails due to already existing.

To Reproduce Steps to reproduce the behavior:

  1. Have a 4K radarr instance alongside the main one configured in Ombi.
  2. Request a movie in 4K.
  3. Try to change override options.

Expected behavior Provide override options of the 4K root folders and quality profiles.

Screenshots Incorrect override options: image

Requesting without specifying override options: image

Logs (Logs directory where Ombi is located) Likely unrelated, but seeing this: warn: Microsoft.EntityFrameworkCore.Query[20504] Compiling a query which loads related collections for more than one collection navigation, either via 'Include' or through projection, but no 'QuerySplittingBehavior' has been configured. By default, Entity Framework will use 'QuerySplittingBehavior.SingleQuery', which can potentially result in slow query performance. See https://go.microsoft.com/fwlink/?linkid=2134277 for more information. To identify the query that's triggering this warning call 'ConfigureWarnings(w => w.Throw(RelationalEventId.MultipleCollectionIncludeWarning))'.

Desktop (please complete the following information):

Ombi Version (please complete the following information):

Additional context It seems like the request is trying to use the main instance of Radarr instead of the 4K one when requesting. But, it still recognizes available 4K content so the connection to the 4K instance is fine:

image

github-actions[bot] commented 1 year 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://docs.ombi.app/
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.

Shadow229 commented 1 year ago

I get 'This has already been requested' even if I specify overrides.

image

Everything else is the same issue.

Requesting a 4K movie when the title doesn't already exist works fine and sends the request to radarr with the correct quality profile (without overrides etc - just a default request works fine)

image

Requesting the movie now returns that the 'Movie is already monitored'

So at present users can only request a 4K movie of a new title. requesting an existing title be upgraded to 4K doesn't work.

I checked my log files and nothing gets written to log when the 'This has already been requested' message pops up.

kysersoze81 commented 1 year ago

I'll add that this is happening for me as well. It's pretty useless that i have to open radarr every time I want to add my content (I don't allow my users 4k content)

kysersoze81 commented 1 year ago

This is happening for me as well on 4.35.18

kysersoze81 commented 1 year ago

I have noticed that this seems to try an request from the "Radarr" instance when choosing the "4k Radarr" instance and doesn't like it when the "4k Radarr" configure profile isn't available in the standard "Radarr" configuration ( i made different names and removed all other configurations in both my radarr installs). however when going into the configuration on ombi and clicking on test Connectivity it works on both "Radarr" and "4k Radarr"

tws101 commented 1 year ago

4.35.3

I am having this issue as well

anything already in the database in 1080 radarr that is not in 4K radarr throws this request already exists

qman1198 commented 5 months ago

4.43.5

Also having this issue. Any progress with newer version?