diff --git a/module/project/ui/create.html.php b/module/project/ui/create.html.php index aef4d1bf5f..07d658c496 100644 --- a/module/project/ui/create.html.php +++ b/module/project/ui/create.html.php @@ -215,7 +215,7 @@ formPanel set::value($copyProjectID ? $copyProject->name : ''), set::strong(true), ), - (!isset($config->setCode) || $config->setCode == 1) ? formGroup + (isset($config->setCode) && $config->setCode == 1) ? formGroup ( set::width('1/2'), set::name('code'), diff --git a/module/project/ui/edit.html.php b/module/project/ui/edit.html.php index 1fdf38f9e5..aa52bd1b83 100644 --- a/module/project/ui/edit.html.php +++ b/module/project/ui/edit.html.php @@ -227,7 +227,7 @@ formPanel set::label($lang->project->name), set::strong(true), ), - (!isset($config->setCode) or $config->setCode == 1) ? formGroup + (isset($config->setCode) && $config->setCode == 1) ? formGroup ( set::width('1/2'), set::name('code'), diff --git a/module/project/zen.php b/module/project/zen.php index cfe1f9394f..b233ed99ec 100644 --- a/module/project/zen.php +++ b/module/project/zen.php @@ -37,7 +37,7 @@ class projectZen extends project ->stripTags($this->config->project->editor->create['id'], $this->config->allowedTags) ->get(); - if(isset($this->config->setCode) && $this->config->setCode == 0) unset($project->code); + if(!isset($this->config->setCode) || $this->config->setCode == 0) unset($project->code); /* Lean mode relation defaultProgram. */ if($this->config->systemMode == 'light') $project->parent = $this->config->global->defaultProgram; @@ -108,7 +108,7 @@ class projectZen extends project /* Check if work days legtimate. */ if(!$this->checkWorkdaysLegtimate($project)) return false; - if(isset($this->config->setCode) && $this->config->setCode == 0) unset($project->code); + if(!isset($this->config->setCode) || $this->config->setCode == 0) unset($project->code); /* Lean mode relation defaultProgram. */ if($this->config->systemMode == 'light') $project->parent = $this->config->global->defaultProgram;