Content
View differences
### Steps to reproduce
Step 1: Set up the _integration\_openproject_.
Step 2: Connect OpenProject and Nextcloud.
Step 3: Add Nextcloud as the file storage for the "demo" project in OpenProject.
Step 4: On the Nextcloud side, upload a file and create a work package.
Step 5: Choose the project and fill in `subject` field.
Step 6: On `Type` field, fill with a value that the type does not exist (e.g., notexist)
<img class="image_resized op-uc-image op-uc-image_inline" style="width:462px;" src="/api/v3/attachments/912530/content">
<br>
<br>
### What is the buggy behavior?
* It displays the message `Please select a project`
* It's the same issue with the `status` field and `Assignee` field
<br>
<img class="image_resized op-uc-image op-uc-image_inline" style="width:335px;" src="/api/v3/attachments/917095/content"><img class="image_resized op-uc-image op-uc-image_inline" style="width:331px;" src="/api/v3/attachments/917096/content">
### What is the expected behavior?
<br>
If the `project` field is filled, it should display the message for
`type` => `No matching type found` found!`
`status` => `No matching status found` found!`
`assignee` => `No matching assignee found` found!`
<br>
But on the initial state (i.e., no any form field filled), it should display the message `Please select a project` project first!` on `type`, `status`, and `assignee` fields.
<br>
### **Tested on**
**integration\_openproject version:** `2.10.1`
<br>
**Browser**
* [x] Chrome
* [ ] Firefox
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [ ] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [x] Linux (Ubuntu 24.04.2 LTS)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
_Please specify the browser language and the language of the OpenProject user for which the bug occurred._
Step 1: Set up the _integration\_openproject_.
Step 2: Connect OpenProject and Nextcloud.
Step 3: Add Nextcloud as the file storage for the "demo" project in OpenProject.
Step 4: On the Nextcloud side, upload a file and create a work package.
Step 5: Choose the project and fill in `subject` field.
Step 6: On `Type` field, fill with a value that the type does not exist (e.g., notexist)
<img class="image_resized op-uc-image op-uc-image_inline" style="width:462px;" src="/api/v3/attachments/912530/content">
<br>
<br>
### What is the buggy behavior?
* It displays the message `Please select a project`
* It's the same issue with the `status` field and `Assignee` field
<br>
<img class="image_resized op-uc-image op-uc-image_inline" style="width:335px;" src="/api/v3/attachments/917095/content"><img class="image_resized op-uc-image op-uc-image_inline" style="width:331px;" src="/api/v3/attachments/917096/content">
### What is the expected behavior?
<br>
If the `project` field is filled, it should display the message for
`type` => `No matching type found`
`status` => `No matching status found`
`assignee` => `No matching assignee found`
<br>
But on the initial state (i.e., no any form field filled), it should display the message `Please select a project`
<br>
### **Tested on**
**integration\_openproject version:** `2.10.1`
<br>
**Browser**
* [x] Chrome
* [ ] Firefox
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [ ] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [x] Linux (Ubuntu 24.04.2 LTS)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
_Please specify the browser language and the language of the OpenProject user for which the bug occurred._