plexrequests-meteor icon indicating copy to clipboard operation
plexrequests-meteor copied to clipboard

[Request] Automatically remove downloaded requests from the requests list

Open krismyklebust opened this issue 8 years ago • 6 comments

I would like movies and tv shows to be automatically removed from Requests when they are available on Plex. Would also like the request button, while searching, to reflect what is already available.

Would this be possible to implement?

krismyklebust avatar Apr 27 '16 10:04 krismyklebust

Yes please. + 1 to this.

overdox avatar Apr 27 '16 10:04 overdox

What's your thought for wanting stuff removed from the Requests list? We still want people to be able to add issues to past requested content and such.

The search results do reflect the availability of a show but only according to our db. We don't check Plex (would take too long for each search result) and we don't preload our db with Plex data (design decision), so it's only covers stuff that's requested.

lokenx avatar Apr 27 '16 22:04 lokenx

Sorry if I was a bit unclear. :)

With the amount of TV Shows and movies we currently have, this is a problem. An option to purge available content after X amount of days would make the requests list more tidy. Content with an "issue" would naturally have to remain in the list until manually cleared. I feel we could get around this "challenge" by adding a pop-up box when requesting content.

Example:

Search for i.e. movie X -> Get result -> Hit request button -> Checks against Plex -> Movie is already available. "Would you like to report an issue? YES/CANCEL" -> Hitting "YES" would let you specify what the problem is and let you add a comment -> The movie would then go to the requests list

As a side-note: Would like the option for users to edit their own issues and remove their own requests.

krismyklebust avatar Apr 28 '16 08:04 krismyklebust

Well we wouldn't want to remove them entirely from the DB, but in an older version we only surfaced completed requests for a week before hiding them so could return to something like that.

Issues right now aren't complete and I want to move them to their own entire section so my thoughts for going forward with this.

  1. For requested content add a report issue button in search results
  2. With the above change we can hide completed requests (maybe with a filter to show old requests?)
  3. Move issues to their own module which would allow for things such as admin notes, custom issues, etc

lokenx avatar Apr 28 '16 13:04 lokenx

That sounds great! :)

krismyklebust avatar Apr 29 '16 07:04 krismyklebust

Maybe there could be a report issue button on all search results? Seems like that could solve #368 at the same time (added to db but not sent, similar to an unapproved request). If the admin doesn't want to get flooded it could be toggled in settings, or even added to permissions potentially.

qw-in avatar Jun 17 '16 23:06 qw-in