Merge pull request #36667 from nextcloud/fix/ocm-validation-errors

Fix OCM validation errors
This commit is contained in:
Kate 2023-03-29 20:47:49 +02:00 committed by GitHub
commit fc371facd2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -32,6 +32,9 @@ use OCP\HintException;
* @since 14.0.0
*/
class BadRequestException extends HintException {
/**
* @var string[] $parameterList
*/
private $parameterList;
/**
@ -55,7 +58,7 @@ class BadRequestException extends HintException {
*
* @since 14.0.0
*
* @return array
* @return array{message: string, validationErrors: array{message: string, name: string}[]}
*/
public function getReturnMessage() {
$result = [
@ -65,7 +68,7 @@ class BadRequestException extends HintException {
];
foreach ($this->parameterList as $missingParameter) {
$result['validationErrors'] = [
$result['validationErrors'][] = [
'name' => $missingParameter,
'message' => 'NOT_FOUND'
];