diff --git a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php index cfd4aa409075ba1dc26d748495c1a66fe798ed37..8ca96ea3c9233773f56b14d69367c77453a14bd3 100644 --- a/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php +++ b/typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php @@ -230,7 +230,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']; } } @@ -266,7 +266,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, $maximumTimestamp, $deletedRecords); } } diff --git a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php index 009f465d29ba588a9ab860e1aa74d06f56b7bddf..8c16e0180d4af6d2ecf15bea80e2d07e678be345 100644 --- a/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php +++ b/typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php @@ -181,7 +181,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']; } } @@ -219,7 +219,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); } }