Content
View differences
Updated by Dominic Bräunlein 10 months ago
### Steps to reproduce
1. Setup a Nextcloud without the "user\_oidc" app, but with the "Dashboard" app enabled.
2. Setup the OpenProject Integration in Nextcloud using "Two-way OAuth 2.0 authorization code flow"
3. Open the Nextcloud dashboard with an account that is not yet authorized for OpenProject
### What is the buggy behavior?
* Opening the Nextcloud dashboard results in a log entry (level 3) indicating that the "user\_oidc" app is not enabled, even though it is not configured in the integration settings
* Error message in Nextcloud log: "The 'user\_oidc' app is not enabled or supported"
### What is the expected behavior?
1. If the OpenProject integration is not set up to use OIDC, this error should not be logged
###
### Environment information
**OpenProject:** Enterprise On-Premises v16.0.1
**Nextcloud:** 31.0.5.1
**OpenProject Integration App:** 2.9.1
**Dashboard App:** 7.11.0
### Infos for QA
* The error message can be found in the Nextcloud server logs
* To avoid server log access you can use the server logs app
to access logs under: https://nextcloud.openproject-edge.eu/settings/admin/logging <br>
1. Setup a Nextcloud without the "user\_oidc" app, but with the "Dashboard" app enabled.
2. Setup the OpenProject Integration in Nextcloud using "Two-way OAuth 2.0 authorization code flow"
3. Open the Nextcloud dashboard with an account that is not yet authorized for OpenProject
### What is the buggy behavior?
* Opening the Nextcloud dashboard results in a log entry (level 3) indicating that the "user\_oidc" app is not enabled, even though it is not configured in the integration settings
* Error message in Nextcloud log: "The 'user\_oidc' app is not enabled or supported"
### What is the expected behavior?
1. If the OpenProject integration is not set up to use OIDC, this error should not be logged
###
###
**OpenProject:** Enterprise On-Premises v16.0.1
**Nextcloud:** 31.0.5.1
**OpenProject Integration App:** 2.9.1
**Dashboard App:** 7.11.0
### Infos for QA
* The error message can be found in the Nextcloud server logs
* To avoid server log access you can use the server logs app
to access logs under: https://nextcloud.openproject-edge.eu/settings/admin/logging