File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
3131- Fix: Do not create OAuth client while setting up with OIDC auth method [ #1073 ] ( https://github.com/nextcloud/integration_openproject/pull/1073 )
3232- Fix: Do not create OAuth client while updating OIDC setup [ #1077 ] ( https://github.com/nextcloud/integration_openproject/pull/1077 )
3333- Fix: Handle invalid boolean auth-method value [ #1079 ] ( https://github.com/nextcloud/integration_openproject/pull/1079 )
34+ - Fix: False integration setup status even after complete oauth setup [ #1088 ] ( https://github.com/nextcloud/integration_openproject/pull/1088 )
3435
3536## 3.1.0 - 2026-06-18
3637
Original file line number Diff line number Diff line change @@ -656,6 +656,7 @@ public function setUpIntegration(?array $values): DataResponse {
656656
657657 if ($ values ['authorization_method ' ] === Application::AUTH_METHOD_OAUTH ) {
658658 $ response = \array_merge ($ response , $ this ->recreateOauthClientInformation ());
659+ $ response ['status ' ] = OpenProjectAPIService::isAdminConfigOk ($ this ->config );
659660 }
660661
661662 if ($ setup ['oPOAuthTokenRevokeStatus ' ]) {
@@ -711,6 +712,7 @@ public function updateIntegration(?array $values): DataResponse {
711712 $ response = \array_merge ($ response , $ this ->oauthService ->getClientInfo ($ oauthDbId ));
712713 } else {
713714 $ response = \array_merge ($ response , $ this ->recreateOauthClientInformation ());
715+ $ response ['status ' ] = OpenProjectAPIService::isAdminConfigOk ($ this ->config );
714716 }
715717
716718 if ($ setup ['oPOAuthTokenRevokeStatus ' ]) {
You can’t perform that action at this time.
0 commit comments