diff options
author | Frédéric Guillot <fred@kanboard.net> | 2014-11-25 20:30:59 -0500 |
---|---|---|
committer | Frédéric Guillot <fred@kanboard.net> | 2014-11-25 20:30:59 -0500 |
commit | d68fa290bb54e12b0532c539370408435d23e639 (patch) | |
tree | 8b0fa3a21079a6aa62377ed75ae5c9998435075d /app/Model | |
parent | 7731f00e29b36806af284ac2771b03e223da846a (diff) |
Automatically add the logged user during project creation
Diffstat (limited to 'app/Model')
-rw-r--r-- | app/Model/Project.php | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/app/Model/Project.php b/app/Model/Project.php index 8b842519..c657e823 100644 --- a/app/Model/Project.php +++ b/app/Model/Project.php @@ -270,11 +270,12 @@ class Project extends Base * Create a project * * @access public - * @param array $values Form values - * @param integer $user_id User who create the project - * @return integer Project id + * @param array $values Form values + * @param integer $user_id User who create the project + * @param bool $add_user Automatically add the user + * @return integer Project id */ - public function create(array $values, $user_id = 0) + public function create(array $values, $user_id = 0, $add_user = false) { $this->db->startTransaction(); @@ -294,7 +295,7 @@ class Project extends Base return false; } - if ($values['is_private'] && $user_id) { + if ($add_user && $user_id) { $this->projectPermission->allowUser($project_id, $user_id); } |