From 8ddd32f0cb15fe7f2147754f91f9a8421853c1ae Mon Sep 17 00:00:00 2001 From: Timo Date: Wed, 10 Mar 2021 02:55:52 +0100 Subject: [PATCH] Add new hook model:task:duplication:aftersave --- app/Model/TaskDuplicationModel.php | 3 +++ app/Model/TaskProjectDuplicationModel.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/app/Model/TaskDuplicationModel.php b/app/Model/TaskDuplicationModel.php index 4f5e51b70..cb32baab1 100644 --- a/app/Model/TaskDuplicationModel.php +++ b/app/Model/TaskDuplicationModel.php @@ -60,6 +60,9 @@ class TaskDuplicationModel extends Base $this->taskLinkModel->create($new_task_id, $task_id, 4); } + $hook_values = [ 'source_task_id' => $task_id, 'destination_task_id' => $new_task_id]; + $this->hook->reference('model:task:duplication:aftersave', $hook_values); + return $new_task_id; } diff --git a/app/Model/TaskProjectDuplicationModel.php b/app/Model/TaskProjectDuplicationModel.php index be403cb50..57ac0e90b 100644 --- a/app/Model/TaskProjectDuplicationModel.php +++ b/app/Model/TaskProjectDuplicationModel.php @@ -33,6 +33,9 @@ class TaskProjectDuplicationModel extends TaskDuplicationModel $this->taskLinkModel->create($new_task_id, $task_id, 4); } + $hook_values = [ 'source_task_id' => $task_id, 'destination_task_id' => $new_task_id]; + $this->hook->reference('model:task:project_duplication:aftersave', $hook_values); + return $new_task_id; }