FIX Handle invalid json data

This commit is contained in:
Steve Boyd 2023-01-24 14:38:01 +13:00
parent ffe1bc8fa2
commit fe5e87598f
1 changed files with 4 additions and 1 deletions

View File

@ -529,7 +529,10 @@ class TestSessionEnvironment
public function getState()
{
$path = Director::getAbsFile($this->getFilePath());
return (file_exists($path ?? '')) ? json_decode(file_get_contents($path)) : new stdClass;
if (file_exists($path ?? '')) {
return json_decode(file_get_contents($path)) ?: new stdClass;
}
return new stdClass;
}
/**