Content
Updated by Jan Sandbrink 3 days ago
### Steps to reproduce
1. Create a nextcloud storage and connect it to a project, using an automatically managed project folder
2. Make sure that that project folder was created, e.g. by uploading a file into it
3. Delete Open the "Nextcloud Stage" storage
4. Create another nextcloud storage and configure it from the same way
1. (You should now have a conflicting hidden folder for the side menu in any project storage and thus can't create a new folder for that storage)
5. Go to the project where the storage was added and use the menu link ("\[name of your storage\]") to open has it enabled, e.g. https://qa.openproject-stage.com/projects/cecile-demo-project/
### What is the buggy behavior?
HTTP 500 error with no specific information (Apparently OP is expecting JSON, but Nextcloud is returning XML)
### What is the expected behavior?
Opening the storage fails with a proper error message, explaining what the problem is
### AppSignal
[https://appsignal.com/openproject-gmbh/sites/678fa146338a5d816f8d696c/exceptions/incidents/896](https://appsignal.com/openproject-gmbh/sites/678fa146338a5d816f8d696c/exceptions/incidents/896)
<br>
1. Create a nextcloud storage and connect it to a project, using an automatically managed project folder
2. Make sure that that project folder was created, e.g. by uploading a file into it
3. Delete
4. Create another nextcloud storage and configure it
1. (You should now have a conflicting hidden folder for the
5. Go to the project where the storage was added and use the menu link ("\[name of your storage\]") to open
### What is the buggy behavior?
HTTP 500 error with no specific information
### What is the expected behavior?
Opening the storage fails with a proper error message, explaining what the problem is
### AppSignal
[https://appsignal.com/openproject-gmbh/sites/678fa146338a5d816f8d696c/exceptions/incidents/896](https://appsignal.com/openproject-gmbh/sites/678fa146338a5d816f8d696c/exceptions/incidents/896)
<br>