From 7b5252ddf14a689f3ac5795ffdeaf50e7ba25f36 Mon Sep 17 00:00:00 2001
From: Georg Ringer <georg.ringer@gmail.com>
Date: Fri, 14 Feb 2020 21:16:45 +0100
Subject: [PATCH] [BUGFIX] Use correct label while restoring a record in
 workspace

If a record should be restored, the label in the modal must be set to
"Restore record" instead of "Delete".

Resolves: #89599
Releases: master, 9.5
Change-Id: I201473cb86be207cda9c87b43c5420f6cb5c6898
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63244
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
---
 .../sysext/recordlist/Classes/RecordList/DatabaseRecordList.php  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php
index 39e116a1464a..78b7bc1deec5 100644
--- a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php
+++ b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php
@@ -2021,6 +2021,7 @@ class DatabaseRecordList
                     $linkTitle = htmlspecialchars($this->getLanguageService()->getLL($actionName));
                     $l10nParentField = $GLOBALS['TCA'][$table]['ctrl']['transOrigPointerField'] ?? '';
                     $deleteAction = '<a class="btn btn-default t3js-record-delete" href="#" '
+                                    . ' data-button-ok-text="' . htmlspecialchars($linkTitle) . '"'
                                     . ' data-l10parent="' . ($l10nParentField ? htmlspecialchars($row[$l10nParentField]) : '') . '"'
                                     . ' data-params="' . htmlspecialchars($params) . '" data-title="' . htmlspecialchars($title) . '"'
                                     . ' data-message="' . htmlspecialchars($warningText) . '" title="' . $linkTitle . '"'
-- 
GitLab