From 8224eb40271c632b544d5673f2f375733ed0ab76 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Thu, 24 Mar 2022 15:54:40 +0900 Subject: [PATCH] Fix undefined property warning in PHP 8.0 --- modules/editor/editor.controller.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/editor/editor.controller.php b/modules/editor/editor.controller.php index a713566f2..06bb6ce0e 100644 --- a/modules/editor/editor.controller.php +++ b/modules/editor/editor.controller.php @@ -274,12 +274,18 @@ class editorController extends editor } $xml_obj->body = $match[4] ?? null; - if(!$xml_obj->attrs->editor_component) return $match[0]; + if(!isset($xml_obj->attrs->editor_component) || !$xml_obj->attrs->editor_component) + { + return $match[0]; + } // Get converted codes by using component::transHTML() $oEditorModel = getModel('editor'); $oComponent = &$oEditorModel->getComponentObject($xml_obj->attrs->editor_component, 0); - if(!is_object($oComponent)||!method_exists($oComponent, 'transHTML')) return $match[0]; + if(!is_object($oComponent) || !method_exists($oComponent, 'transHTML')) + { + return $match[0]; + } return $oComponent->transHTML($xml_obj); }