fix: add try catch block in the schedules task
This commit is contained in:
parent
f8d4d04d2d
commit
bede0d43d4
1 changed files with 6 additions and 1 deletions
|
@ -89,7 +89,12 @@ class Schedule extends Action
|
||||||
$sum = count($results);
|
$sum = count($results);
|
||||||
$total = $total + $sum;
|
$total = $total + $sum;
|
||||||
foreach ($results as $document) {
|
foreach ($results as $document) {
|
||||||
$schedules[$document['resourceId']] = $getSchedule($document);
|
try {
|
||||||
|
$schedules[$document['resourceId']] = $getSchedule($document);
|
||||||
|
} catch (\Throwable $th) {
|
||||||
|
Console::error("Failed to load schedule for project {$document['projectId']} and function {$document['resourceId']}");
|
||||||
|
Console::error($th->getMessage());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$latestDocument = !empty(array_key_last($results)) ? $results[array_key_last($results)] : null;
|
$latestDocument = !empty(array_key_last($results)) ? $results[array_key_last($results)] : null;
|
||||||
|
|
Loading…
Reference in a new issue