From: William Desportes <williamdes@wdes.fr>
Date: Sun, 19 Mar 2023 00:03:54 +0100
Subject: Fix htmlspecialchars(): Passing null to parameter #1 ($string) of
 type string is deprecated

On mass render edit

Origin: upstream
Forwarded: no
---
 lib/MassRender.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/MassRender.php b/lib/MassRender.php
index f0bf67e..7e6d032 100644
--- a/lib/MassRender.php
+++ b/lib/MassRender.php
@@ -24,7 +24,7 @@ class MassRender extends TemplateRender {
 		printf('<input type="text" class="value" name="mass_values[%s][%s][%s]" id="new_values_%s_%s_%s" value="%s" %s%s %s %s/>',
 			$j,htmlspecialchars($attribute->getName()),$i,
 			$j,htmlspecialchars($attribute->getName()),$i,
-			htmlspecialchars($val),
+			htmlspecialchars($val ?? ''),
 			$attribute->needJS('focus') ? sprintf('onfocus="focus_%s(this);" ',$attribute->getName()) : '',
 			$attribute->needJS('blur') ? sprintf('onblur="blur_%s(this);" ',$attribute->getName()) : '',
 			($attribute->getSize() > 0) ? sprintf('size="%s"',$attribute->getSize()) : '',
