I'm unable to delete a file via the media explorer on the Cloudinary website
I have a couple of uploaded files. I want to delete them and I was able to do so for all but one file. When I select the last one and press delete, I get a message saying "2 files deleted successfully" even though I only selected one file. And that file is still present in the media explorer even if I refresh the page.
The file has a ,
in it's name, maybe that's breaking the delete functionality?
This is roughly what the public_id looks like (I've replaced sensitive parts of it with xxx
):
prod/portfolio_xxx/uprn_xxx/mtip_code_xxx-xxx/v1_xxx, xxx - xxx.pdf
Best Answer
-
Hi there,
Thanks for reaching out.
I believe you are correct that the comma is causing the issue. Under the hood, the media explorer uses the Admin API. The
delete_resources
method of the Admin API accepts an array, a comma-separated list of assets to be deleted.
I can appreciate that it's not a great user experience. I will provide that feedback to the team. But I'm not sure if it should be considered a bug, as a comma is not one of the characters we support for public_ids. Regardless, I will report it to the team, and we'll see what they say.
You can see the list of supported characters here:
https://cloudinary.com/documentation/cloudinary_glossary#public_idIn the meantime, can you try deleting from your media library rather than from the media explorer? While testing on my end, I found that deleting from the media library works without issue.
Kind regards,
Tia
Developer Support Engineer
Cloudinary--
π‘ Improve your site's performance by applying optimization features when delivering assetsπ¬ Community Forums | π§βπ» Discord Server
π§βπ Academy Training | π Documentation | π° Blog0
Answers
-
Thank you, using the media library let me delete the file.
But I'm not sure if it should be considered a bug, as a comma is not one of the characters we support for public_ids
That makes sense. Though in that case, I would consider it a bug that the upload endpoint doesn't reject public_ids containing commas.
0 -
Thanks for your feedback. I will be sure to raise this to the relevant team.
Kind regards,
-Danny0