History::SetFiles check #1778

This commit is contained in:
Atish Amte 2019-03-25 23:35:30 +05:30
parent 57b0bc40f8
commit c3443b45da
No known key found for this signature in database
GPG Key ID: 8D04229F36B2886E

View File

@ -104,22 +104,25 @@ class History extends BaseCollector
// Get the contents of this specific history request
$contents = file_get_contents($filename);
$contents = json_decode($contents);
\preg_match_all('/\d+/', $filename, $time);
$time = (int)$time[0][0];
$contents = @json_decode($contents);
if(json_last_error() === JSON_ERROR_NONE)
{
preg_match_all('/\d+/', $filename, $time);
$time = (int)$time[0][0];
// Debugbar files shown in History Collector
$files[] = [
'time' => $time,
'datetime' => date('Y-m-d H:i:s', $time),
'active' => $time === $current,
'status' => $contents->vars->response->statusCode,
'method' => $contents->method,
'url' => $contents->url,
'isAJAX' => $contents->isAJAX ? 'Yes' : 'No',
'contentType' => $contents->vars->response->contentType,
];
// Debugbar files shown in History Collector
$files[] = [
'time' => $time,
'datetime' => date('Y-m-d H:i:s', $time),
'active' => $time === $current,
'status' => $contents->vars->response->statusCode,
'method' => $contents->method,
'url' => $contents->url,
'isAJAX' => $contents->isAJAX ? 'Yes' : 'No',
'contentType' => $contents->vars->response->contentType,
];
}
}
$this->files = $files;