From 6441fa4901d27bfdc7e017cd17bb06ac4bd94e8a Mon Sep 17 00:00:00 2001 From: Isabelle Date: Wed, 19 Nov 2025 14:14:49 +0100 Subject: [PATCH] FIX: Refactor validation and query handling --- is_imageslider/src/Form/ImageSliderConfigurationType.php | 3 +-- is_imageslider/src/Form/ImageSliderType.php | 2 +- is_imageslider/src/Grid/Query/ImageSliderQueryBuilder.php | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/is_imageslider/src/Form/ImageSliderConfigurationType.php b/is_imageslider/src/Form/ImageSliderConfigurationType.php index 1616416..5f95d26 100644 --- a/is_imageslider/src/Form/ImageSliderConfigurationType.php +++ b/is_imageslider/src/Form/ImageSliderConfigurationType.php @@ -43,8 +43,7 @@ class ImageSliderConfigurationType extends TranslatorAwareType 'min' => $minTime, 'max' => $maxTime, 'invalidMessage' => $rangeInvalidMessage, - 'maxMessage' => $rangeInvalidMessage, - 'minMessage' => $rangeInvalidMessage, + 'notInRangeMessage' => $rangeInvalidMessage ]), ], ]) diff --git a/is_imageslider/src/Form/ImageSliderType.php b/is_imageslider/src/Form/ImageSliderType.php index 7621f53..6c37ffc 100644 --- a/is_imageslider/src/Form/ImageSliderType.php +++ b/is_imageslider/src/Form/ImageSliderType.php @@ -16,7 +16,7 @@ use Symfony\Component\Form\Extension\Core\Type\DateTimeType; use Symfony\Component\Form\Extension\Core\Type\FileType; use Symfony\Component\Form\Extension\Core\Type\TextType; use Symfony\Component\Form\FormBuilderInterface; -use Symfony\Component\Translation\TranslatorInterface; +use Symfony\Contracts\Translation\TranslatorInterface; use Symfony\Component\Validator\Constraints\File; use Symfony\Component\Validator\Constraints\NotBlank; diff --git a/is_imageslider/src/Grid/Query/ImageSliderQueryBuilder.php b/is_imageslider/src/Grid/Query/ImageSliderQueryBuilder.php index 90c7d5f..2a24578 100644 --- a/is_imageslider/src/Grid/Query/ImageSliderQueryBuilder.php +++ b/is_imageslider/src/Grid/Query/ImageSliderQueryBuilder.php @@ -57,7 +57,7 @@ final class ImageSliderQueryBuilder extends AbstractDoctrineQueryBuilder $searchCriteria->getOrderBy(), $searchCriteria->getOrderWay() ) - ->setFirstResult($searchCriteria->getOffset()) + ->setFirstResult($searchCriteria->getOffset() ?? 0) ->setMaxResults($searchCriteria->getLimit()); $qb->orderBy('position');