Can’t seem to get this happening, though I’ve spoken to a few people who do seem to see this functionality so it must be possible. I use Radarr to manage my media, and when an upgraded version of a movie is present it will delete the old version and replace it with the new version automatically. The folder name stays the same, but the file name will be different (and I assume the filedate will be different).
At the moment, Plex sees that the movie has been added again and will do its thing refresh metadata etc, but it doesn’t put it in the Recently Added section.
Can anyone help me get this going?
Thanks!
Plex will only see it as “Recently Added” if you completely remove the movie from the library , rescan your files, empty the trash, clean the bundles, and movie the updated copy in (making it NEW again). This is because the database ID will remain unchanged if you upgrade the quality of the file.
I personally don’t want to see everything I happen to upgrade flagged as new. I get a proper report from Radarr upon completion of work.
Yep I hear you, and I understand where you’re coming from there. I’ve been trying to get this working for a while and there seems to be a fairly even mix of people wanting it your way and people wanting it my way
Personally, if I’m upgrading a quality for a movie and I haven’t watched it yet, then I want it to be quickly accessible in Plex and not have to go searching around for it.
What you’re saying makes sense (but won’t work for me in my scenario unfortunately), but the only thing making me keep poking at this is that several people have told me it actually does work for them, using Radarr the same way I do, so I’m not sure what I’m missing there.
What I was hoping (assuming) would happen (and I come from Emby which has this functionality) is that Plex would realise that the modification date or filename had changed (ideally both I guess to avoid false positives) and rescan it.
The only thought I have you can try… In your connector script (custom scripts), Go out and touch
the creation date and modified date of the file and its parent directory. I’ve not tried it but PMS does keep track of file dates.
@ChuckPA said:
The only thought I have you can try… In your connector script (custom scripts), Go out and touch
the creation date and modified date of the file and its parent directory. I’ve not tried it but PMS does keep track of file dates.
Right OK, let me do some digging and work out how to do that and I’ll report back 
Well, I modified the file (and directory) manually with “touch -a -m fileName.ext”, and Plex did notice that the movie had changed, but it still didn’t put it into Recently Added. Hmm.
That’s all I have short of it being removed and re-added.
If you feel up to the scripting work, you could have it remove the original file, since you know it’s lower quality, update the library via command line, including empty trash, and clean bundles, wait 30 seconds, push the file into position, and update again. Now it will always show.
It’s interesting. I’m talking to one of the PlexPy devs on Discord at the moment and this actually does work for him, in that it does readd upgraded media to recently added when it comes from Sonarr etc. He runs it the same as I do, with none of the removing, scanning, adding, scanning behaviour you mentioned. The only difference is our filesystems.
I’m going to do some testing on different VM’s to see if it behaves different in Linux vs Windows.
Ugh… must be a linux vs mac vs windows thing. my apologies. I’m a linux guy. That explains everything.
I’ll let you work it out with him.
Not to worry 
At the moment I have all my media on a Synology NAS, and I have Plex running in a Windows Server 2012 VM. What I might do is spin up an Ubuntu VM and install Plex in there to see if that makes any difference.
One thing which does matter, Any files you modify on a remote filesystem aren’t auto-detected by any kernel. That’s just how notification works. It will work within the box (kernel) but not across the wire. Ubuntu isn’t going to behave the way you want. NFS -> NFS won’t do it.
@ChuckPA said:
One thing which does matter, Any files you modify on a remote filesystem aren’t auto-detected by any kernel. That’s just how notification works. It will work within the box (kernel) but not across the wire. Ubuntu isn’t going to behave the way you want. NFS → NFS won’t do it.
Right ok, so no point shifting over to Linux. Ok, maybe I just need to learn to live without it 
@simonk83 said:
Not to worry 
At the moment I have all my media on a Synology NAS, and I have Plex running in a Windows Server 2012 VM. What I might do is spin up an Ubuntu VM and install Plex in there to see if that makes any difference.
What system did the PlexPy dev use?
@KarlDag said:
@simonk83 said:
Not to worry 
At the moment I have all my media on a Synology NAS, and I have Plex running in a Windows Server 2012 VM. What I might do is spin up an Ubuntu VM and install Plex in there to see if that makes any difference.
What system did the PlexPy dev use?
I believe he said he had everything in UnRAID (so Plex and Media on the same system I guess)