When sharing a file/photo to Nextcloud, creating a folder to save the shared file into no longer works, and produces an error. Creating the same folder and path works fine when the application is invoked from the iphone home screen instead of a share.
Saving to an existing folder also works without error, even from a share.
While investigating, I completely removed the iOS app, reinstalled it, and re-added the user account with an app password generated in the desktop UI and added to the app via QR code. I also shut down the server, updated from 28.0.5 to 28.0.11by re-creating its docker image from the Nextcloud git repo, and restarted.) The incorrect behavior happened with both versions and across restarts.
Steps to reproduce
Open a photo
Tap "share" icon, select Nextcloud
Tap "Create folder", enter a valid name, tap "Save"
Expected behaviour
A new empty folder should be created, the newly-created folder should be shown, and "Upload 1 files" should upload the shared file to said folder.
Actual behaviour
An error box appears saying " The server was unable to complete your request. If this happens again, please send the technical details below to the server administrator. More details can be found in the server log."
The folder is not created on the server.
The save dialog shows the new folder name as an empty folder as if it had been created.
Uploading obviously fails.
Logs
The server logs a number of PROPFIND calls from the client for a bizarre selection of paths which include components from previous attempts hours earlier.
When sharing a file/photo to Nextcloud, creating a folder to save the shared file into no longer works, and produces an error.
Creating the same folder and path works fine when the application is invoked from the iphone home screen instead of a share. Saving to an existing folder also works without error, even from a share.
While investigating, I completely removed the iOS app, reinstalled it, and re-added the user account with an app password generated in the desktop UI and added to the app via QR code. I also shut down the server, updated from 28.0.5 to 28.0.11by re-creating its docker image from the Nextcloud git repo, and restarted.) The incorrect behavior happened with both versions and across restarts.
Steps to reproduce
Expected behaviour
A new empty folder should be created, the newly-created folder should be shown, and "Upload 1 files" should upload the shared file to said folder.
Actual behaviour
Logs
The server logs a number of PROPFIND calls from the client for a bizarre selection of paths which include components from previous attempts hours earlier.
Similarly, the iOS Nextcloud client logs the same operations:
Environment data
iOS version: iPhone 13pro, iOS 18.0.1
Nextcloud iOS app version: 6.0.0
Server operating system: Linux (docker image from https://github.com/nextcloud/docker.git)
Web server: Apache/2.4.57 (Debian) PHP/8.2.8
Database: MariaDB 10.8
PHP version: PHP/8.2.8
Nextcloud version: 28.0.11.1
error message: