From d7e30e15935d2b017621f7fac42e64428c2d66ed Mon Sep 17 00:00:00 2001 From: LiaoYijun Date: Mon, 29 Dec 2025 10:19:29 +0800 Subject: [PATCH] fix: JSON_UNESCAPED_SLASHES --- application/controllers/information.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/controllers/information.php b/application/controllers/information.php index b3ff847a..8972ec6d 100644 --- a/application/controllers/information.php +++ b/application/controllers/information.php @@ -2271,7 +2271,10 @@ class Information extends CI_Controller { $meta_addon_picture_mobile = get_meta($information->ic_id, 'meta_addon_picture_mobile'); $article_image_list = [$meta_addon_picture, $meta_addon_picture_mobile]; - $article_image_json = json_encode($article_image_list); + $article_image_list = array_values(array_filter($article_image_list, function($value) { + return !empty($value); + })); + $article_image_json = json_encode($article_image_list, JSON_UNESCAPED_SLASHES); $data['meta_news_createdate'] = $this->get_publish_date_in_6_month($information); $data['ads_by_google'] = $ads_by_google;