From 3678fe2ebd1e28f033131f79273cce415338f41b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Chris=20M=C3=BCller?= <typo3@krue.ml>
Date: Tue, 21 Dec 2021 16:54:48 +0100
Subject: [PATCH] [BUGFIX] Initialise parameter in AbstractElementBrowser
 correctly

This avoids the deprecation notice in PHP 8.1:
Passing null to parameter #2 ($string) of type string is deprecated in /var/www/html/public/typo3/sysext/recordlist/Classes/Browser/DatabaseBrowser.php line 179

Resolves: #96422
Releases: main, 11.5
Change-Id: I9c811bc0d2d4523a78fc6c72ee02be96efbe1bc3
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72764
Tested-by: core-ci <typo3@b13.com>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
---
 .../recordlist/Classes/Browser/AbstractElementBrowser.php       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/recordlist/Classes/Browser/AbstractElementBrowser.php b/typo3/sysext/recordlist/Classes/Browser/AbstractElementBrowser.php
index 62946d9272b6..14474909ace9 100644
--- a/typo3/sysext/recordlist/Classes/Browser/AbstractElementBrowser.php
+++ b/typo3/sysext/recordlist/Classes/Browser/AbstractElementBrowser.php
@@ -63,7 +63,7 @@ abstract class AbstractElementBrowser
      *
      * @var string
      */
-    protected $bparams;
+    protected $bparams = '';
 
     protected ?ServerRequestInterface $request = null;
 
-- 
GitLab