From 63f0399f1291fe9aed1ddb623d49419e2e0b757d Mon Sep 17 00:00:00 2001 From: Damien <damien.burel@maarch.org> Date: Wed, 11 Mar 2020 14:24:08 +0100 Subject: [PATCH] FEAT #13501 TIME 0:05 Fix last resources without priority --- src/app/home/controllers/HomeController.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/app/home/controllers/HomeController.php b/src/app/home/controllers/HomeController.php index f5a51706a96..a0cc9a507d1 100755 --- a/src/app/home/controllers/HomeController.php +++ b/src/app/home/controllers/HomeController.php @@ -147,14 +147,16 @@ class HomeController 'limit' => 5, 'userId' => $GLOBALS['userId'] ]); - $priorities = array_column($lastResources, 'priority'); - $priorities = PriorityModel::get(['select' => ['id', 'color'], 'where' => ['id in (?)'], 'data' => [$priorities]]); - - foreach ($lastResources as $key => $lastResource) { - if (!empty($lastResource['priority'])) { - foreach ($priorities as $priority) { - if ($lastResource['priority'] == $priority['id']) { - $lastResources[$key]['priority_color'] = $priority['color']; + if (!empty($lastResources)) { + $priorities = array_column($lastResources, 'priority'); + $priorities = PriorityModel::get(['select' => ['id', 'color'], 'where' => ['id in (?)'], 'data' => [$priorities]]); + + foreach ($lastResources as $key => $lastResource) { + if (!empty($lastResource['priority'])) { + foreach ($priorities as $priority) { + if ($lastResource['priority'] == $priority['id']) { + $lastResources[$key]['priority_color'] = $priority['color']; + } } } } -- GitLab