Skip to content

Commit 8119031

Browse files
committed
fixed phpstan issue
1 parent b8546ab commit 8119031

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

src/lib/Resolver/DomainContentMutationResolver.php

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -291,14 +291,18 @@ static function (FieldDefinition $fieldDefinition) use ($fieldDefId): bool {
291291
)->first();
292292

293293
// use error from first available language
294-
$fieldError = reset($fieldErrorByLanguage);
294+
$fieldErrors = reset($fieldErrorByLanguage);
295295

296-
// depending on $fieldError instance, values injected in Plural::__toString or Message::__toString
297-
$errors[] = sprintf(
298-
"Field '%s' failed validation: %s",
299-
$fieldDefinition->identifier,
300-
(string)$fieldError->getTranslatableMessage()
301-
);
296+
if ($fieldErrors === false) {
297+
continue;
298+
}
299+
foreach ($fieldErrors as $fieldError) {
300+
$errors[] = sprintf(
301+
"Field '%s' failed validation: %s",
302+
$fieldDefinition->identifier,
303+
(string)$fieldError->getTranslatableMessage()
304+
);
305+
}
302306
}
303307

304308
return $errors;

0 commit comments

Comments
 (0)