diff --git a/src/State/Processor/ImageProcessor.php b/src/State/Processor/ImageProcessor.php index 290517a..eb76264 100644 --- a/src/State/Processor/ImageProcessor.php +++ b/src/State/Processor/ImageProcessor.php @@ -73,14 +73,11 @@ readonly class ImageProcessor implements ProcessorInterface $response = $this->createImageActionController->__invoke($data->queue, $data->selectedImage->getEntity(), $data->partition->getEntity(), $data->client->getEntity(), $data->gitRepository); } else { $image = $data->createOrUpdateEntity($entity); + $this->validator->validate($image); if ($this->kernel->getEnvironment() !== 'test') { $response = $this->createImageActionController->__invoke($data->queue, $image, null, null, $data->gitRepository); } - - if ($data->type !== 'git') { - $this->validator->validate($image); - } $this->imageRepository->save($image); }