* Fix check recordWorkhour form data error.
This commit is contained in:
@@ -189,10 +189,10 @@ $config->task->form->testTask->create['estStartedDitto'] = array('type' => 'arra
|
||||
$config->task->form->testTask->create['deadlineDitto'] = array('type' => 'array', 'required' => false, 'default' => array());
|
||||
|
||||
$config->task->form->recordWorkhour = array();
|
||||
$config->task->form->recordWorkhour['date'] = array('type' => 'date', 'required' => true, 'default' => array());
|
||||
$config->task->form->recordWorkhour['work'] = array('type' => 'string', 'required' => true, 'default' => array(), 'base' => true);
|
||||
$config->task->form->recordWorkhour['consumed'] = array('type' => 'float', 'required' => true, 'default' => array());
|
||||
$config->task->form->recordWorkhour['left'] = array('type' => 'float', 'required' => false, 'default' => array()); /* Set required to false as the required field can NOT be 0. */
|
||||
$config->task->form->recordWorkhour['date'] = array('type' => 'date', 'required' => true, 'default' => array());
|
||||
$config->task->form->recordWorkhour['work'] = array('type' => 'string', 'required' => true, 'default' => array(), 'base' => true);
|
||||
$config->task->form->recordWorkhour['consumed'] = array('type' => 'string', 'required' => true, 'default' => array());
|
||||
$config->task->form->recordWorkhour['left'] = array('type' => 'string', 'required' => true, 'default' => array()); /* Set required to false as the required field can NOT be 0. */
|
||||
|
||||
$config->task->form->editEffort = array();
|
||||
$config->task->form->editEffort['date'] = array('type' => 'date', 'required' => true, 'default' => '');
|
||||
|
||||
+1
-1
@@ -292,7 +292,7 @@ class taskTao extends taskModel
|
||||
}
|
||||
|
||||
/* Check left hours. */
|
||||
if(!$left) dao::$errors["left[$id]"] = $this->lang->task->error->left;
|
||||
if($left === '') dao::$errors["left[$id]"] = $this->lang->task->error->left;
|
||||
if(!is_numeric($left)) dao::$errors["left[$id]"] = 'ID #' . $id . ' ' . $this->lang->task->error->leftNumber;
|
||||
if(is_numeric($left) && $left < 0) dao::$errors["left[$id]"] = sprintf($this->lang->error->gt, 'ID #' . $id . ' ' . $this->lang->task->left, '0');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user