Release 2.34 (#5465)
* fix timing issue in timesheet edit form with deactivated rounding * bump packages * only show update messages for newer plugin versions * replace deprecated method * remove internal from API * remove technical terms from translation * prevent calls to internal symfony methods * helper method to flag entry as modified * support meta-fields in weekly-hourse view * fix running timesheets were deleted in weekly-hourse
This commit is contained in:
@@ -23,7 +23,11 @@ use Symfony\Contracts\Translation\TranslatorInterface;
|
||||
|
||||
final class ValidationFailedExceptionErrorHandler implements SubscribingHandlerInterface
|
||||
{
|
||||
public function __construct(private TranslatorInterface $translator, private FlattenExceptionHandler $exceptionHandler, private Security $security)
|
||||
public function __construct(
|
||||
private readonly TranslatorInterface $translator,
|
||||
private readonly FlattenExceptionHandler $exceptionHandler, // @phpstan-ignore-line
|
||||
private readonly Security $security
|
||||
)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -47,7 +51,7 @@ final class ValidationFailedExceptionErrorHandler implements SubscribingHandlerI
|
||||
public function serializeExceptionToJson(JsonSerializationVisitor $visitor, FlattenException $exception, array $type, Context $context)
|
||||
{
|
||||
if ($exception->getClass() !== ValidationFailedException::class) {
|
||||
return $this->exceptionHandler->serializeToJson($visitor, $exception, $type, $context);
|
||||
return $this->exceptionHandler->serializeToJson($visitor, $exception, $type, $context); // @phpstan-ignore method.internalClass
|
||||
}
|
||||
|
||||
$original = $context->getAttribute('exception');
|
||||
@@ -55,7 +59,7 @@ final class ValidationFailedExceptionErrorHandler implements SubscribingHandlerI
|
||||
return $this->serializeValidationExceptionToJson($visitor, $original, $type, $context);
|
||||
}
|
||||
|
||||
return $this->exceptionHandler->serializeToJson($visitor, $exception, $type, $context);
|
||||
return $this->exceptionHandler->serializeToJson($visitor, $exception, $type, $context); // @phpstan-ignore method.internalClass
|
||||
}
|
||||
|
||||
public function serializeValidationExceptionToJson(JsonSerializationVisitor $visitor, ValidationFailedException $exception, array $type, Context $context)
|
||||
|
||||
Reference in New Issue
Block a user