better error msg

This commit is contained in:
Olivier PARPAILLON
2024-11-20 14:03:45 +01:00
parent 21be9ebb52
commit 6b25c1852b
2 changed files with 3 additions and 3 deletions

View File

@@ -20,6 +20,7 @@ use Symfony\Component\Mime\Email;
use Symfony\Component\Routing\Attribute\Route;
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;
use Doctrine\DBAL\Exception\UniqueConstraintViolationException;
class AdminController extends AbstractController
{
@@ -164,8 +165,8 @@ class AdminController extends AbstractController
$this->addFlash('success', "Utilisateur ajouté ! Un email lui a été envoyé !");
return $this->redirectToRoute('app_adminUser');
} catch(\Exception $e) {
$this->addFlash('error', "Erreur : " . $e->getMessage());
} catch(UniqueConstraintViolationException $e) {
$this->addFlash('error', "Le pseudo et/ou l'email est déjà utilisé");
return $this->redirectToRoute('app_adminUser');
} catch (TransportExceptionInterface $e) {
$this->addFlash('error', "Erreur : " . $e->getMessage());