summaryrefslogtreecommitdiff
path: root/modules/search/helpers/search_event.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/search/helpers/search_event.php')
-rw-r--r--modules/search/helpers/search_event.php14
1 files changed, 3 insertions, 11 deletions
diff --git a/modules/search/helpers/search_event.php b/modules/search/helpers/search_event.php
index 50a968e7..b9657395 100644
--- a/modules/search/helpers/search_event.php
+++ b/modules/search/helpers/search_event.php
@@ -19,16 +19,11 @@
*/
class search_event_Core {
static function item_created($item) {
- $record = ORM::factory("search_record");
- $record->item_id = $item->id;
- search::update_record($record);
+ search::update($item);
}
static function item_updated($old_item, $new_item) {
- $record = ORM::factory("search_record")
- ->where("item_id", $new_item->id)
- ->find();
- search::update_record($record);
+ search::update($new_item);
}
static function item_before_delete($item) {
@@ -38,10 +33,7 @@ class search_event_Core {
}
static function item_related_update($item) {
- $record = ORM::factory("search_record")
- ->where("item_id", $item->id)
- ->find();
- search::update_record($record);
+ search::update($item);
}
static function item_related_update_batch($sql) {