From ce6da7784bbed23d8f32227bd2b727a36b55550a Mon Sep 17 00:00:00 2001 From: zhouxin Date: Mon, 28 Mar 2022 05:58:42 +0000 Subject: [PATCH] * Fix bug #21221. --- module/execution/model.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/execution/model.php b/module/execution/model.php index 408ba1b30c..e7743f39a8 100644 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -671,12 +671,12 @@ class executionModel extends model $projectID = isset($execution->project) ? $execution->project : $oldExecution->project; $project = $this->project->getByID($projectID); - if($execution->begin < $project->begin) + if($project and $execution->begin < $project->begin) { dao::$errors['begin'] = sprintf($this->lang->execution->errorLetterProject, $project->begin); return false; } - if($execution->end > $project->end) + if($project and $execution->end > $project->end) { dao::$errors['end'] = sprintf($this->lang->execution->errorGreaterProject, $project->end); return false;