diff --git a/typo3/sysext/core/Classes/Domain/Repository/PageRepository.php b/typo3/sysext/core/Classes/Domain/Repository/PageRepository.php index 521ad1fb37799ea02d165c061f7068e5dd375396..28cc979926adf9ace3df0a8afd9e2e0029008d2b 100644 --- a/typo3/sysext/core/Classes/Domain/Repository/PageRepository.php +++ b/typo3/sysext/core/Classes/Domain/Repository/PageRepository.php @@ -295,7 +295,7 @@ class PageRepository implements LoggerAwareInterface $queryBuilder->select('*') ->from('pages') ->where( - $queryBuilder->expr()->eq('uid', (int)$uid), + $queryBuilder->expr()->eq('uid', $queryBuilder->createNamedParameter((int)$uid, Connection::PARAM_INT)), QueryHelper::stripLogicalOperatorPrefix($this->where_hid_del) ); @@ -346,7 +346,7 @@ class PageRepository implements LoggerAwareInterface ->add(GeneralUtility::makeInstance(DeletedRestriction::class)); $row = $queryBuilder->select('*') ->from('pages') - ->where($queryBuilder->expr()->eq('uid', (int)$uid)) + ->where($queryBuilder->expr()->eq('uid', $queryBuilder->createNamedParameter((int)$uid, Connection::PARAM_INT))) ->executeQuery() ->fetchAssociative();