From a5dcd52b73bd3e230df3b268517ce390a1ef43e3 Mon Sep 17 00:00:00 2001
From: Daniel Siepmann <daniel.siepmann@typo3.org>
Date: Tue, 21 Apr 2020 13:34:38 +0200
Subject: [PATCH] [BUGFIX] Add missing type cast to support sqlite

Resolves: #91155
Releases: master
Change-Id: I8e26f7d9bb0c22dcb00cadc704cf8c61ffaf8c0a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64293
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
Reviewed-by: Josef Glatz <josefglatz@gmail.com>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benjamin Franzke <bfr@qbus.de>
Tested-by: Josef Glatz <josefglatz@gmail.com>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Benjamin Franzke <bfr@qbus.de>
---
 .../backend/Classes/View/BackendLayout/RecordRememberer.php   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/typo3/sysext/backend/Classes/View/BackendLayout/RecordRememberer.php b/typo3/sysext/backend/Classes/View/BackendLayout/RecordRememberer.php
index c2afc4db4a6c..d01e7c3ae9f1 100644
--- a/typo3/sysext/backend/Classes/View/BackendLayout/RecordRememberer.php
+++ b/typo3/sysext/backend/Classes/View/BackendLayout/RecordRememberer.php
@@ -32,8 +32,8 @@ class RecordRememberer implements SingletonInterface
     public function rememberRecords(iterable $records): void
     {
         foreach ($records as $record) {
-            $this->rememberRecordUid($record['uid'] ?? 0);
-            $this->rememberRecordUid($record['l18n_parent'] ?? 0);
+            $this->rememberRecordUid((int)($record['uid'] ?? 0));
+            $this->rememberRecordUid((int)($record['l18n_parent'] ?? 0));
         }
     }
 
-- 
GitLab