diff options
author | Frédéric Guillot <fred@kanboard.net> | 2014-09-22 14:34:30 +0200 |
---|---|---|
committer | Frédéric Guillot <fred@kanboard.net> | 2014-09-22 14:34:30 +0200 |
commit | 21c50fb7fa80f004418972aa24e52225187f1ebe (patch) | |
tree | 5981a497f58e08ef8b42a4cf7f08c758a416e391 /app/Controller | |
parent | ab1a4760ed5b35cf58fc6f3f4e3c31be4cff17f2 (diff) |
Move task webhook to the controller webhook
Diffstat (limited to 'app/Controller')
-rw-r--r-- | app/Controller/Task.php | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/app/Controller/Task.php b/app/Controller/Task.php index eddb61d5..7bb989c6 100644 --- a/app/Controller/Task.php +++ b/app/Controller/Task.php @@ -13,40 +13,6 @@ use Model\Project as ProjectModel; class Task extends Base { /** - * Webhook to create a task (useful for external software) - * - * @access public - */ - public function add() - { - $token = $this->request->getStringParam('token'); - - if ($this->config->get('webhooks_token') !== $token) { - $this->response->text('Not Authorized', 401); - } - - $defaultProject = $this->project->getFirst(); - - $values = array( - 'title' => $this->request->getStringParam('title'), - 'description' => $this->request->getStringParam('description'), - 'color_id' => $this->request->getStringParam('color_id'), - 'project_id' => $this->request->getIntegerParam('project_id', $defaultProject['id']), - 'owner_id' => $this->request->getIntegerParam('owner_id'), - 'column_id' => $this->request->getIntegerParam('column_id'), - 'category_id' => $this->request->getIntegerParam('category_id'), - ); - - list($valid,) = $this->taskValidator->validateCreation($values); - - if ($valid && $this->task->create($values)) { - $this->response->text('OK'); - } - - $this->response->text('FAILED'); - } - - /** * Public access (display a task) * * @access public |