API feature request for media scanning - doesn't update the last scanned time stamp

Server Version#: : Version 1.43.1.10611
Player Version#: Version 4.159.0

I haven’t been able to find a good workaround for this without manually updating DB table/entry, so if one exists, please share :slightly_smiling_face:

I have a manual powershell script that will update only new media section items using the API which for the most part works fine - but when it updates these items, the time stamp for the section refresh is not updated…so for example in Plex Dash app - the last scan times don’t update etc. Could there be a function added to the API to allow this to happen? It seems like the only way that time stamp value gets updated is if an entire section is rescanned - this is a waste of time/resources for what I’m trying to accomplish - I know I may be asking a lot here lol - I’m just a sysadmin being a sysadmin :wink:

If this needs to be in another support section, please let me know or move it if possible.

Why? There should be no problem to scan the library as a whole. As long as the file storage is working correctly, and no other app is changing files in there all the time, then all folders and files which are unchanged should get skipped automatically.

Because I have my media spread across multiple UNC paths/file servers - The update on demand/partial scans do not work in my case. I have to rescan my entire library every time I want to update my media - which I’ve done for years with no issue, but this just isn’t that efficient in my opinion.

I have my own powerful Powershell script now that can truly update only the new media and the scan time is a fraction of the “full” Plex scan.

I’m a sysadmin IRL - I like to tweak things and have more control over my processes. I don’t think this is a big ask to add support for this, but I’m not a dev so I could be way off here.

So, any feedback or opinions for this request? Is this something that can be done?