diff --git a/lib/Controller/ConfigController.php b/lib/Controller/ConfigController.php index c0fb3ae79..771c9523d 100755 --- a/lib/Controller/ConfigController.php +++ b/lib/Controller/ConfigController.php @@ -263,14 +263,14 @@ private function setIntegrationConfig(array $values): array { $runningFullReset = ( - $oldClientSecret && - - $oldClientId && + key_exists('openproject_instance_url', $values) && key_exists('openproject_client_id', $values) && key_exists('openproject_client_secret', $values) && + $values['openproject_instance_url'] === null && + $values['openproject_client_id'] === null && $values['openproject_client_secret'] === null