From 816242fd0363b440f67d0971185db0b87eb76d44 Mon Sep 17 00:00:00 2001
From: Guillaume Heurtier <guillaume.heurtier@maarch.org>
Date: Fri, 15 Jan 2021 16:10:37 +0100
Subject: [PATCH] FIX #15729 TIME 0:15 fix added substitutes list to user info

---
 src/app/user/controllers/UserController.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/app/user/controllers/UserController.php b/src/app/user/controllers/UserController.php
index c30579c11c..78e14895da 100755
--- a/src/app/user/controllers/UserController.php
+++ b/src/app/user/controllers/UserController.php
@@ -686,6 +686,9 @@ class UserController
             if (!empty($user['substitute'])) {
                 $user['substituteUser'] = UserModel::getLabelledUserById(['id' => $user['substitute']]);
             }
+
+            $substitutes = UserModel::get(['select' => ['id'], 'where' => ['substitute = ? '], 'data' => [$GLOBALS['id']]]);
+            $user['substitutes'] = array_column($substitutes, 'id');
         }
 
         return $user;
-- 
GitLab