Nextcloud server with WebDAV question about MOVE operation?

Hello I am a firs time poster here. Programing with Swift.

I have a situation where the nextcloud server by default doesnt have deletion rights turned on. So deletion is not possible.

Regardings upload I have an implemented logic where if a file is partially uploaded(because no internet or whatever) the file will be uploaded as “test.uploading”(meaning its partial) and if it was 100% uploaded and verified then it will use WebDAVs MOVE command to rename it from “test.uploading” to “test”.

The problem here is that under the hood MOVE uses a combination of DELETE and COPY so without deletion rights the MOVE is not sucesfull.

Now my question is there a way to do the MOVE without needing to activate the deletion rights on the server? If there is a way what is it? I tried asking them to allow one folder to have deletion rights so I use this one for uploads and then use MOVE to transfer them to another folder where user wants the file to be uploaded. But they said no.

I was also exploring the option of chunking uploads: https://docs.nextcloud.com/server/stable/developer_manual/client_apis/WebDAV/chunking.html?utm_source=chatgpt.com

But had no luck.