* bug: return error message if bug doesn't exist.

This commit is contained in:
liugang
2023-05-22 14:32:25 +08:00
parent af94ab7f5d
commit da73597e8b
2 changed files with 6 additions and 1 deletions
+1
View File
@@ -985,6 +985,7 @@ class bug extends control
parse_str($kanbanInfo, $kanbanParams);
$bugData = $this->bugZen->buildBugForActivate($bugID);
if(!$bugData) return $this->send(array('result' => 'fail', 'message' => $this->lang->bug->error->notExist));
$this->bug->activate($bugData, $kanbanParams);
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
+5 -1
View File
@@ -1040,7 +1040,11 @@ class bugModel extends model
{
$bugID = (int)$bug->id;
$oldBug = $this->getBaseInfo($bugID);
if(!$oldBug) return false;
if(!$oldBug)
{
dao::$errors[] = $this->lang->bug->error->notExist;
return false;
}
if($oldBug->status != 'resolved' && $oldBug->status != 'closed')
{
dao::$errors[] = $this->lang->bug->error->cannotActivate;