diff --git a/src/Controller/MapApiController.php b/src/Controller/MapApiController.php index 8624c66..a9f5575 100644 --- a/src/Controller/MapApiController.php +++ b/src/Controller/MapApiController.php @@ -6,6 +6,7 @@ use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; use Symfony\Component\HttpKernel\Exception\UnprocessableEntityHttpException; +use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException; use Symfony\Component\Routing\Annotation\Route; use Doctrine\Common\Collections\ArrayCollection; @@ -157,7 +158,7 @@ class MapApiController extends AbstractController else{ $names = new ArrayCollection(); foreach($places[0]->getNames() as $plName) { $names[] = $plName->getName(); } - if ($names->contains($value)) { throw new ValueError('Warning: \''.$value.'\' is already a name for place '.$placeId);} + if ($names->contains($value)) { throw new AccessDeniedHttpException('Warning: \''.$value.'\' is already a name for place '.$placeId);} else { $pN = new PlaceName(); $pN->setPlace($places[0]); @@ -186,7 +187,7 @@ class MapApiController extends AbstractController else{ $names = new ArrayCollection(); foreach($places[0]->getRoomUsers() as $rUser) { $names[] = $rUser->getUserName(); } - if ($names->contains($value)) { throw new ValueError('Warning: \''.$value.'\' is already a name for place '.$placeId);} + if ($names->contains($value)) { throw new AccessDeniedHttpException('Warning: \''.$value.'\' is already a name for place '.$placeId);} else { $rU = new RoomUserName(); $rU->setPlace($places[0]);