Actions
Bug #95078
closedTypeError in MoveElementController when using sqlite
Start date:
2021-09-02
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
11
PHP Version:
7.4
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Steps to reproduce:
- Use SQLite
- Go to List Module
- Click on "…" Button to open further actions
- Click on "Display change history / Un-do"
An PHP TypeError is thrown:
(1/1) TypeError Typed property TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController::$page_id must be int, string used typo3/sysext/backend/Classes/Controller/ContentElement/MoveElementController.php line 114 $assigns['makeCopyChecked'] = (bool)$this->makeCopy; $assigns['makeCopyUrl'] = GeneralUtility::linkThisScript(['makeCopy' => !$this->makeCopy]); // Get page record (if accessible): if ($this->table !== 'pages' && $this->moveUid === $this->page_id) { $this->page_id = $elRow['pid']; } $pageInfo = BackendUtility::readPageAccess($this->page_id, $this->perms_clause); $assigns['pageInfo'] = $pageInfo; if (is_array($pageInfo) && $backendUser->isInWebMount($pageInfo['pid'], $this->perms_clause)) {
Actions