Skip to content
Snippets Groups Projects
Commit eceec878 authored by Benni Mack's avatar Benni Mack Committed by Andreas Fernandez
Browse files

[BUGFIX] Fix PHP 8 warning in TreeDataProvider

Resolves: #99315
Releases: main, 11.5
Change-Id: Ib6bae3be83742212d063bd7b746bb2885d79222b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77572


Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
parent dde772e3
Branches
Tags
No related merge requests found
...@@ -508,7 +508,7 @@ class DatabaseTreeDataProvider extends AbstractTableConfigurationTreeDataProvide ...@@ -508,7 +508,7 @@ class DatabaseTreeDataProvider extends AbstractTableConfigurationTreeDataProvide
// Intentional fall-through // Intentional fall-through
case 'select': case 'select':
case 'category': case 'category':
if ($this->columnConfiguration['MM']) { if ($this->columnConfiguration['MM'] ?? false) {
$dbGroup = GeneralUtility::makeInstance(RelationHandler::class); $dbGroup = GeneralUtility::makeInstance(RelationHandler::class);
$dbGroup->start( $dbGroup->start(
$value, $value,
...@@ -519,7 +519,7 @@ class DatabaseTreeDataProvider extends AbstractTableConfigurationTreeDataProvide ...@@ -519,7 +519,7 @@ class DatabaseTreeDataProvider extends AbstractTableConfigurationTreeDataProvide
$this->columnConfiguration $this->columnConfiguration
); );
$relatedUids = $dbGroup->tableArray[$this->getTableName()]; $relatedUids = $dbGroup->tableArray[$this->getTableName()];
} elseif ($this->columnConfiguration['foreign_field']) { } elseif ($this->columnConfiguration['foreign_field'] ?? false) {
$queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class) $queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class)
->getQueryBuilderForTable($this->getTableName()); ->getQueryBuilderForTable($this->getTableName());
$queryBuilder->getRestrictions()->removeAll(); $queryBuilder->getRestrictions()->removeAll();
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment