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

1
.idea/sortir.iml generated
View File

@@ -3,7 +3,6 @@
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="App\" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="App\Tests\" />
<excludeFolder url="file://$MODULE_DIR$/vendor/composer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/cache" />

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());