From 3f744d834a11beee97db2dabdce8535600c747c0 Mon Sep 17 00:00:00 2001 From: sparkyx Date: Wed, 5 Jul 2023 17:34:18 +0200 Subject: [PATCH] Compatibility 8.1 --- include/class/document.class.php | 2 +- include/lib/function_javascript.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/class/document.class.php b/include/class/document.class.php index 704ac7959..6019fff10 100644 --- a/include/class/document.class.php +++ b/include/class/document.class.php @@ -305,7 +305,7 @@ class Document // if the pattern if found we replace it $value=$this->replace($tag, $p_array); - if (strpos($value, 'ERROR')!=false) + if (strpos($value??"", 'ERROR')!=false) $value=""; /* * Change type of cell to numeric diff --git a/include/lib/function_javascript.php b/include/lib/function_javascript.php index 8c30a80c9..087863698 100644 --- a/include/lib/function_javascript.php +++ b/include/lib/function_javascript.php @@ -2719,7 +2719,7 @@ function unescapebycharacter($str) */ function escape_xml($p_xml) { - $xml=$p_xml; + $xml=$p_xml??""; $xml=str_replace('&','&',$xml); $xml=str_replace('<','<',$xml); $xml=str_replace('>','>',$xml); @@ -2737,7 +2737,7 @@ function escape_xml($p_xml) */ function unescape_xml($p_xml) { - $xml=$p_xml; + $xml=$p_xml??""; $xml=str_replace('&','&',$xml); $xml=str_replace('<','<',$xml); $xml=str_replace('>','>',$xml);