From 1ca995a3bbe576fed7041b2d2836c13bdf1862f9 Mon Sep 17 00:00:00 2001 From: smiley Date: Fri, 8 Jul 2022 16:56:27 +0200 Subject: [PATCH] :octocat: QRMarkupSVG::paths(): ignore non-existent module values --- src/Output/QRMarkupSVG.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Output/QRMarkupSVG.php b/src/Output/QRMarkupSVG.php index c091b0385..910e8673b 100644 --- a/src/Output/QRMarkupSVG.php +++ b/src/Output/QRMarkupSVG.php @@ -91,7 +91,8 @@ class QRMarkupSVG extends QRMarkup{ continue; } - $format = empty($this->moduleValues[$M_TYPE]) + // ignore non-existent module values + $format = !isset($this->moduleValues[$M_TYPE]) || empty($this->moduleValues[$M_TYPE]) ? '' : ''; @@ -99,7 +100,7 @@ class QRMarkupSVG extends QRMarkup{ $format, $this->getCssClass($M_TYPE), $path, - $this->moduleValues[$M_TYPE], + $this->moduleValues[$M_TYPE] ?? '', $this->options->svgOpacity) ; }