refs #13 don't ignore recent items with missing timeaccess

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
This commit is contained in:
Julien Veyssier 2020-12-30 10:47:30 +01:00
parent eddf1fb5da
commit a8ff3aa2ae
No known key found for this signature in database
GPG key ID: 4141FEE162030638

View file

@ -67,14 +67,11 @@ class MoodleAPIService {
$courseIds = [];
$recents = [];
foreach ($recentItems as $k => $recentItem) {
if (!is_array($recentItem) || !isset($recentItem['timeaccess'])) {
continue;
}
if (isset($recentItem['courseid']) && !in_array($recentItem['courseid'], $courseIds)) {
$courseIds[] = $recentItem['courseid'];
}
$recent = $recentItem;
$recent['time'] = $recentItem['timeaccess'];
$recent['time'] = $recentItem['timeaccess'] ?? 0;
$recent['type'] = 'recent';
$recents[] = $recent;
}