diff --git a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php index e764f18845639f51dde31ad2468e057f4b6fa2b6..8ab0a9490a24d17e4c5b15d3431229f827f1776f 100644 --- a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php +++ b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php @@ -214,7 +214,7 @@ class DeletedRecordsCommand extends Command if (is_array($versions)) { foreach ($versions as $verRec) { // Mark as deleted - if (!$verRec['_CURRENT_VERSION'] && $verRec[$deletedField]) { + if (!($verRec['_CURRENT_VERSION'] ?? false) && $verRec[$deletedField]) { $deletedRecords[$tableName][$verRec['uid']] = $verRec['uid']; } } @@ -250,7 +250,7 @@ class DeletedRecordsCommand extends Command ) ?: []; if (is_array($versions)) { foreach ($versions as $verRec) { - if (!$verRec['_CURRENT_VERSION']) { + if (!($verRec['_CURRENT_VERSION'] ?? false)) { $deletedRecords = $this->findAllFlaggedRecordsInPage($verRec['uid'], $depth, $deletedRecords); } } diff --git a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php index 901de19931a41c8e382ba403571ac0c524a8f1b4..ce85728501e82125343edf5cdad2310dcc8501bc 100644 --- a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php +++ b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php @@ -191,7 +191,7 @@ Manual repair suggestions: $versions = BackendUtility::selectVersionsOfRecord($tableName, $rowSub['uid'], 'uid,t3ver_wsid', null, true); if (is_array($versions)) { foreach ($versions as $verRec) { - if (!$verRec['_CURRENT_VERSION']) { + if (!($verRec['_CURRENT_VERSION'] ?? false)) { $allRecords[$tableName][$verRec['uid']] = $verRec['uid']; } } @@ -229,7 +229,7 @@ Manual repair suggestions: $versions = BackendUtility::selectVersionsOfRecord('pages', $pageId, 'uid,t3ver_oid,t3ver_wsid', null, true); if (is_array($versions)) { foreach ($versions as $verRec) { - if (!$verRec['_CURRENT_VERSION']) { + if (!($verRec['_CURRENT_VERSION'] ?? false)) { $allRecords = $this->findAllConnectedRecordsInPage((int)$verRec['uid'], $depth, $allRecords); } }