From 764f657935b890c907ee402b5dc6d2359f149b4f Mon Sep 17 00:00:00 2001 From: Sam Najian Date: Thu, 9 Jun 2022 20:48:26 +0200 Subject: [PATCH] Make sure Heading block parameters are defined before setting [MAILPOET-4411] --- mailpoet/lib/Form/Block/Heading.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mailpoet/lib/Form/Block/Heading.php b/mailpoet/lib/Form/Block/Heading.php index 2325d33e6a..c0d6b0b8fd 100644 --- a/mailpoet/lib/Form/Block/Heading.php +++ b/mailpoet/lib/Form/Block/Heading.php @@ -42,7 +42,7 @@ class Heading { if ($classes) { $result[] = $classes; } - if (isset($block['params']['anchor'])) { + if (!empty($block['params']['anchor'])) { $result[] = $this->renderAnchor($block); } $styles = $this->renderStyle($block); @@ -86,10 +86,10 @@ class Heading { private function renderStyle(array $block): string { $styles = []; - if (isset($block['params']['align'])) { + if (!empty($block['params']['align'])) { $styles[] = 'text-align: ' . $block['params']['align']; } - if (isset($block['params']['text_color'])) { + if (!empty($block['params']['text_color'])) { $styles[] = 'color: ' . $block['params']['text_color']; } if (!empty($block['params']['font_size'])) {