I would like improvements to the current client - plex media server interface for media deletion to separate the task into two distinct actions:
1. Delete the data held within Plex Media Server (metadata / database object, cached info etc)
2. Delete the actual media source file
The current interface that the clients have when 'Allow Clients to Delete Media' is set in Server / Library / Advanced Settings
Request Method: DELETE
Request URI: /library/metadata/nnnnn
attempts to delete both - first it tries to delete the Media Source File (the actual media file) and then it tidies up the database.
If an error is returned for the deletion attempt of the actual media file, Plex Media Server fails the whole requests and nothing is removed
I would like the 'Delete' option on the clients to primarily delete the Plex Media Server database object and metadata and associated cache and to additionally give the option to delete the actual media file. The default could be that both get deleted - but the user should be given the option to exclude the deletion of the actual media file by Plex.
This becomes important for users such as myself where I have only given Plex Media Server READ access to my media files (with the exception of the Camera Uploads folder which is in a separate library section)
So I like to be in in full control of the media files.
When wanting to delete a media item in Plex, I would delete the media file myself and then get Plex to delete its metadata / database entry.
Unfortunately this does not work now because Plex Media Server first tries to delete the media file and if that fails it exits back with an error that gets returned to the client requesting the deletion
If you like my request for enhancements to the API and changes to the clients as described above, please click 'Like This' on this post
Related topic: Pex/Web 2.2.4 - Misleading Error When Deleting an Item in the Library