diff --git a/module/project/model.php b/module/project/model.php index 7bc550d095..7f36d3eb80 100755 --- a/module/project/model.php +++ b/module/project/model.php @@ -1539,7 +1539,7 @@ class projectModel extends model $parentID = !isset($project->parent) ? $oldProject->parent : $project->parent; $this->dao->update(TABLE_PROJECT)->data($project) - ->autoCheck($skipFields = 'begin,end') + ->autoCheck('begin,end') ->batchCheck($this->config->project->edit->requiredFields, 'notempty') ->checkIF($project->begin != '', 'begin', 'date') ->checkIF($project->end != '', 'end', 'date') @@ -3056,10 +3056,7 @@ class projectModel extends model { foreach($plans as $planList) { - foreach($planList as $planIDList) - { - foreach($planIDList as $planID) $newPlans[$planID] = $planID; - } + foreach($planList as $planID) $newPlans[$planID] = $planID; } } if(empty($newPlans)) return; diff --git a/module/project/tao.php b/module/project/tao.php index 78ed14a4af..17d5567aed 100755 --- a/module/project/tao.php +++ b/module/project/tao.php @@ -108,7 +108,7 @@ class projectTao extends projectModel protected function doUpdate(int $projectID ,object $project, object $oldProject): bool { $this->dao->update(TABLE_PROJECT)->data($project) - ->autoCheck($skipFields = 'begin,end') + ->autoCheck('begin,end') ->batchcheck($requiredFields, 'notempty') ->checkIF($project->begin != '', 'begin', 'date') ->checkIF($project->end != '', 'end', 'date')