X-Git-Url: https://git.piment-noir.org/?p=Project_proches_de_moi-server.git;a=blobdiff_plain;f=src%2FController%2FPersonController.php;fp=src%2FController%2FPersonController.php;h=b34bb53d6f60aea5e094fee951714ad11962e57f;hp=49c456d999609bbcb0a6f89cdf7b2eff89ea50b8;hb=19b09998f57d37c571830bed32c1090a424b91cb;hpb=c4fba949ce8e98cadb9222a202b9e24b52dcb7f8 diff --git a/src/Controller/PersonController.php b/src/Controller/PersonController.php index 49c456d..b34bb53 100644 --- a/src/Controller/PersonController.php +++ b/src/Controller/PersonController.php @@ -179,7 +179,10 @@ class PersonController extends FOSRestController private function getLastLocalisation($em, $id) { $query = $em->createQuery("SELECT l1 FROM App\Entity\Localisation l1 WHERE l1.person = :person and l1.timestamp = (SELECT MAX(l2.timestamp) FROM App\Entity\Localisation l2 WHERE l2.person = l1.person)"); $query->setParameter('person', $id); - return $query->getResult()[0]; + $result = $query->getResult(); + if (!empty($result)) { + return $result[0]; + } } /**