From 65945b7e9c63e604f6640606fcd9888cdec0a696 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Wed, 25 Mar 2020 10:35:13 +0800 Subject: [PATCH] * fix for create build when resolve bug. --- module/bug/model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/bug/model.php b/module/bug/model.php index 88299ffae0..880cc4841d 100644 --- a/module/bug/model.php +++ b/module/bug/model.php @@ -955,6 +955,7 @@ class bugModel extends model /* Check required fields. */ foreach(explode(',', $this->config->bug->resolve->requiredFields) as $requiredField) { + if($requiredField == 'resolvedBuild') continue; if(!isset($_POST[$requiredField]) or strlen(trim($_POST[$requiredField])) == 0) { $fieldName = $requiredField; @@ -964,7 +965,6 @@ class bugModel extends model } if($bug->resolution == 'duplicate' and !$this->post->duplicateBug) dao::$errors[] = sprintf($this->lang->error->notempty, $this->lang->bug->duplicateBug); - if($bug->resolution == 'fixed' and !$this->post->resolvedBuild) dao::$errors[] = sprintf($this->lang->error->notempty, $this->lang->bug->resolvedBuild); if(empty($bug->buildName)) dao::$errors['buildName'][] = sprintf($this->lang->error->notempty, $this->lang->bug->placeholder->newBuildName); if(empty($bug->buildProject)) dao::$errors['buildProject'][] = sprintf($this->lang->error->notempty, $this->lang->bug->project);