better error msg
This commit is contained in:
1
.idea/sortir.iml
generated
1
.idea/sortir.iml
generated
@@ -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" />
|
||||
|
||||
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user