Backfill Requests from *arr Sources
If an item exists in an *arr source, and is not filled (Missing or Unreleased), and it does not currently have a request, On sync create an request entry in the database and attribute it to the Admin. I know there are many times I've gone in and added something directly in Sonarr or Radarr only to see it populate as a suggestion in Ombi later. This way, users can see that an item has been requested or is in queue even if Ombi was not the originating source of the request.
Under consideration Suggested by: Matt • Upvoted: 11 Jan • Comments: 5
Jamie Rees Admin
Ok I understand the feature request here, but what is it that you are trying to achieve by importing all the *arr media?
If I, as admin, have added media in an *arr source, having that sync back to Ombi, would allow users to see that it has been requested. Similarly, if an item has been added to an *arr source from a list (trakt, imdb, etc), it will show up as requested and be more visible as having been added to the request queue. Keeping Ombi and the *arrs in sync enhances visibility of what is in the pipeline for both admins and users, especially since the only pipeline visibility that most users have is Ombi.
Jamie Rees Admin
> having that sync back to Ombi
It currently does sync back to Ombi, if there is anything monitored it will show as requested. But I guess the main difference being that it is not in the request queue.
I realize the sync with Plex is done for availability, but I thought that the *Arr's were a one way street for requests? If Ombi is aware of new items in the *arr pipeline, regardless if if it was the origin, wouldn't it be useful to pass that info back to both admin (especially in the case of list additions) and users (If admin has granted them the ability to see other users requests)?
Even if it doesn't show as requested, assuming they want to request it, I say let them. In the end it doesn't hurt anything. If someone wanted to get something you already had planned, why not let them feel like they are the reason it was acquired in the first place? However, didn't it already work like that in the first place?