From 6dc5589da6352265965de9ff6cc2c10527fe6051 Mon Sep 17 00:00:00 2001 From: Serge Rodovnichenko Date: Wed, 25 May 2016 23:42:42 +0300 Subject: [PATCH 1/2] New hook: topic.create --- lib/models/hubTopic.model.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/models/hubTopic.model.php b/lib/models/hubTopic.model.php index 23c94ba..32f8119 100644 --- a/lib/models/hubTopic.model.php +++ b/lib/models/hubTopic.model.php @@ -303,6 +303,9 @@ public function add($data) $this->updateStatsWhenPublished($id, $data); } + $event_data = array_merge($data, array('id' => $id)); + wa()->event('topic.create', &$event_data); + return $id; } From 2e8b247954d2f460faf312e0c4877c18b561d84f Mon Sep 17 00:00:00 2001 From: Serge Rodovnichenko Date: Mon, 6 Jun 2016 22:24:26 +0300 Subject: [PATCH 2/2] Fix passing by ref error for PHP 5.4+ --- lib/models/hubTopic.model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/models/hubTopic.model.php b/lib/models/hubTopic.model.php index 32f8119..a27ac4a 100644 --- a/lib/models/hubTopic.model.php +++ b/lib/models/hubTopic.model.php @@ -304,7 +304,7 @@ public function add($data) } $event_data = array_merge($data, array('id' => $id)); - wa()->event('topic.create', &$event_data); + wa()->event('topic.create', $event_data); return $id; }