From 95927dff7900cc79a927059eded4c24c89781cf2 Mon Sep 17 00:00:00 2001 From: Andreas Nedbal <andy@pixelde.su> Date: Mon, 3 Apr 2023 18:00:03 +0200 Subject: [PATCH] [BUGFIX] Fix resolving of page record titles in Clipboard This caused page titles in copy/cut functionality to not be resolved and instead display the site title as a fallback. Resolves: #99826 Releases: main, 11.5 Change-Id: I925981a1040dab92518af3fc6f0bc5c2342ec262 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/78412 Tested-by: core-ci <typo3@b13.com> Tested-by: Oliver Bartsch <bo@cedev.de> Reviewed-by: Oliver Bartsch <bo@cedev.de> --- typo3/sysext/backend/Classes/Clipboard/Clipboard.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/typo3/sysext/backend/Classes/Clipboard/Clipboard.php b/typo3/sysext/backend/Classes/Clipboard/Clipboard.php index 5c834285397f..f8c93b9c69f2 100644 --- a/typo3/sysext/backend/Classes/Clipboard/Clipboard.php +++ b/typo3/sysext/backend/Classes/Clipboard/Clipboard.php @@ -606,9 +606,9 @@ class Clipboard $selectedRecordTitle = count($selectedElements); } } else { - $recordTitle = $table !== 'pages' && is_array($reference) - ? BackendUtility::getRecordTitle($table, $reference) - : $GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename']; + $recordTitle = $table === 'pages' && !is_array($reference) + ? $GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename'] + : BackendUtility::getRecordTitle($table, $reference); if ($this->current === 'normal') { $selectedItem = $this->getSelectedRecord(); $selectedRecordTitle = $selectedItem['_RECORD_TITLE']; -- GitLab