From 6386ddfe276911f140247038c56c3f7b2bf57f5c Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Fri, 27 Feb 2026 20:51:07 +0900 Subject: [PATCH] Fix warnings when user is logged out #2680 --- modules/editor/editor.model.php | 9 +++++---- modules/editor/skins/ckeditor/file_upload.html | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/modules/editor/editor.model.php b/modules/editor/editor.model.php index f6a430aef..a0a206b4a 100644 --- a/modules/editor/editor.model.php +++ b/modules/editor/editor.model.php @@ -387,6 +387,7 @@ class EditorModel extends Editor } else { + $logged_info = new Rhymix\Framework\Helpers\SessionHelper(); $group_list = array(); } @@ -507,7 +508,7 @@ class EditorModel extends Editor $logged_info = Context::get('logged_info'); $auto_save_args->member_srl = $logged_info->member_srl; } - elseif($_COOKIE['autosave_certify_key_' . $auto_save_args->module_srl]) + elseif(!empty($_COOKIE['autosave_certify_key_' . $auto_save_args->module_srl])) { $auto_save_args->certify_key = $_COOKIE['autosave_certify_key_' . $auto_save_args->module_srl]; } @@ -647,8 +648,8 @@ class EditorModel extends Editor unset($component_list->{$key}); continue; } - if($logged_info->is_admin == "Y") continue; - if($val->target_group) + if($logged_info && $logged_info->is_admin == "Y") continue; + if(isset($val->target_group) && $val->target_group) { if(!Context::get('is_logged')) { @@ -664,7 +665,7 @@ class EditorModel extends Editor if(!$is_granted) $val->enabled = "N"; } } - if($val->enabled != "N" && $val->mid_list) + if($val->enabled != "N" && !empty($val->mid_list)) { $mid = Context::get('mid'); if(!in_array($mid, $val->mid_list)) $val->enabled = "N"; diff --git a/modules/editor/skins/ckeditor/file_upload.html b/modules/editor/skins/ckeditor/file_upload.html index 7d808c24f..c89df2a1c 100644 --- a/modules/editor/skins/ckeditor/file_upload.html +++ b/modules/editor/skins/ckeditor/file_upload.html @@ -10,7 +10,7 @@