From a94fc349e950d81c43f2caf97e08d86213f8ddd1 Mon Sep 17 00:00:00 2001
From: Jeremy Guiselin <jeremy.guiselin@student.ecp.fr>
Date: Tue, 17 Jan 2017 19:06:15 +0100
Subject: [PATCH] correct bug for record transactions

---
 src/ApiBundle/Controller/DefaultController.php            | 2 ++
 src/BackendBundle/Repository/LeagueOnDeviceRepository.php | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/ApiBundle/Controller/DefaultController.php b/src/ApiBundle/Controller/DefaultController.php
index 4426d80..c108c3c 100644
--- a/src/ApiBundle/Controller/DefaultController.php
+++ b/src/ApiBundle/Controller/DefaultController.php
@@ -178,6 +178,8 @@ class DefaultController extends FOSRestController
                 $view->setStatusCode(400);
                 $this->getLogger()->err($e->getMessage());
             }
+
+            return $this->handleView($view);
         }
 
         $view->setStatusCode(403);
diff --git a/src/BackendBundle/Repository/LeagueOnDeviceRepository.php b/src/BackendBundle/Repository/LeagueOnDeviceRepository.php
index 5073114..8a4e9c3 100644
--- a/src/BackendBundle/Repository/LeagueOnDeviceRepository.php
+++ b/src/BackendBundle/Repository/LeagueOnDeviceRepository.php
@@ -21,7 +21,7 @@ class LeagueOnDeviceRepository extends EntityRepository
         $em = $this->getEntityManager();
         $qb = $this->getEntityManager()->getRepository('BackendBundle:League')->createQueryBuilder('l');
         $ids = array_map(function ($el) {
-            return $el['id'];
+            return $el->id;
         }, $leagues);
         $qb
             ->select('l')
-- 
GitLab