From 33fc8fd62012b429bd104140bd56ed4abeec9df9 Mon Sep 17 00:00:00 2001 From: Yagami Date: Mon, 6 Feb 2023 13:24:02 +0800 Subject: [PATCH] * Code for php version bug. --- module/story/model.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/module/story/model.php b/module/story/model.php index 0286aa293e..45ce2b584b 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -910,8 +910,10 @@ class storyModel extends model if(!empty($_POST['plan'])) $storyPlan = is_array($_POST['plan']) ? array_filter($_POST['plan']) : array($_POST['plan']); if(count($storyPlan) > 1) { - $oldStoryPlan = !empty($oldStory->planTitle) ? array_keys($oldStory->planTitle) : array(); - if(!empty(array_diff($storyPlan, $oldStoryPlan)) or !empty(array_diff($oldStoryPlan, $storyPlan))) + $oldStoryPlan = !empty($oldStory->planTitle) ? array_keys($oldStory->planTitle) : array(); + $oldPlanDiff = array_diff($storyPlan, $oldStoryPlan); + $storyPlanDiff = array_diff($oldStoryPlan, $storyPlan); + if(!empty($oldPlanDiff) or !empty($storyPlanDiff)) { dao::$errors[] = $this->lang->story->notice->changePlan; return false;