PHP8 Bug in printChangedStats (#12639)

array_sum(): Argument #1 ($array) must be of type array, null given
This commit is contained in:
Kevin Zink 2021-03-21 12:50:40 +01:00 committed by GitHub
parent d24730818f
commit 54f1ac2f67
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -1759,10 +1759,10 @@ function printChangedStats($update_only = false)
global $snmp_stats_last, $db_stats_last;
$output = sprintf(
'>> SNMP: [%d/%.2fs] MySQL: [%d/%.2fs]',
array_sum($snmp_stats['ops']) - array_sum($snmp_stats_last['ops']),
array_sum($snmp_stats['time']) - array_sum($snmp_stats_last['time']),
array_sum($db_stats['ops']) - array_sum($db_stats_last['ops']),
array_sum($db_stats['time']) - array_sum($db_stats_last['time'])
array_sum($snmp_stats['ops'] ?? []) - array_sum($snmp_stats_last['ops'] ?? []),
array_sum($snmp_stats['time'] ?? []) - array_sum($snmp_stats_last['time'] ?? []),
array_sum($db_stats['ops'] ?? []) - array_sum($db_stats_last['ops'] ?? []),
array_sum($db_stats['time'] ?? []) - array_sum($db_stats_last['time'] ?? [])
);
foreach (app('Datastore')->getStats() as $datastore => $stats) {