This commit is contained in:
mayue
2022-05-19 03:26:18 +00:00
parent 8135aee6cd
commit 0e0aed22f1
+3 -2
View File
@@ -497,6 +497,7 @@ class productplanModel extends model
$plan = fixer::input('post')->stripTags($this->config->productplan->editor->edit['id'], $this->config->allowedTags)
->setIF($this->post->future or empty($_POST['begin']), 'begin', $this->config->productplan->future)
->setIF($this->post->future or empty($_POST['end']), 'end', $this->config->productplan->future)
->setIF(!isset($_POST['parent']), 'parent', -1)
->add('id', $planID)
->remove('delta,uid,future')
->get();
@@ -515,9 +516,9 @@ class productplanModel extends model
if($plan->end !== $this->config->productplan->future and $plan->end > $parentPlan->end) dao::$errors['end'] = sprintf($this->lang->productplan->endGreaterParent, $parentPlan->end);
}
}
elseif($parentPlan and $plan->begin != $this->config->productplan->future)
elseif($plan->parent == -1 and $plan->begin != $this->config->productplan->future)
{
$childPlans = $this->getChildren($parentPlan->id);
$childPlans = $this->getChildren($oldPlan->id);
$minBegin = $plan->begin;
$maxEnd = $plan->end;
foreach($childPlans as $childID => $childPlan)