Tracking: fix student list to calculate the statistics on followed users, fix to commit d19450c29d - refs BT#21814

pull/5783/head
NicoDucou 1 year ago
parent d4b511d2e9
commit ac9c1cb5be
  1. 9
      main/inc/lib/tracking.lib.php

@ -2394,7 +2394,7 @@ class Tracking
null, null,
null, null,
null, null,
$getCount false
); );
} else { } else {
$studentList = UserManager::getUsersFollowedByUser( $studentList = UserManager::getUsersFollowedByUser(
@ -2402,7 +2402,7 @@ class Tracking
STUDENT, STUDENT,
false, false,
false, false,
$getCount, false,
null, null,
null, null,
null, null,
@ -2415,15 +2415,14 @@ class Tracking
); );
} }
if ($getCount) {
$studentCount = (int) $studentList;
} else {
$students = []; $students = [];
if (is_array($studentList)) { if (is_array($studentList)) {
foreach ($studentList as $studentData) { foreach ($studentList as $studentData) {
$students[] = $studentData['user_id']; $students[] = $studentData['user_id'];
} }
} }
if ($getCount) {
$studentCount = count($students);
} }
$studentBossesList = UserManager::getUsersFollowedByUser( $studentBossesList = UserManager::getUsersFollowedByUser(

Loading…
Cancel
Save