Project

General

Profile

Bug #96321

Updated by Wouter Wolters almost 3 years ago

In ContentObjectRenderer::getQuery (line 6004) the $storagePid is compared to a number. $storagePid itself can be a number, 'this' or 'root'. When $storagePid is 'root' it will fail, because when using PHP 8.0 a string is not converted automatically to a number anymore. 
 There is a detailed description about it here: 
 https://www.php.net/manual/en/language.operators.comparison.php 

 »Warning: Prior to PHP 8.0.0, if a string is compared to a number or a numeric string then the string was converted to a number before performing the comparison.«

Back