From 883db822f10d6b03a194583f25dfa1a6b8bf7abe Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Sun, 18 Jan 2009 09:08:51 +0000 Subject: Update the index right away if there are only < 10 items --- modules/search/helpers/search_installer.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/search/helpers/search_installer.php b/modules/search/helpers/search_installer.php index ae8eacd3..b823f498 100644 --- a/modules/search/helpers/search_installer.php +++ b/modules/search/helpers/search_installer.php @@ -35,7 +35,13 @@ class search_installer { $db->query("insert into `search_records` (`item_id`) SELECT `id` FROM `items`"); module::set_version("search", 1); - search::check_index(); + if (ORM::factory("search_record")->count_all() < 10) { + foreach (ORM::factory("search_record")->where("dirty", 1)->find_all() as $record) { + search::update_record($record); + } + } else { + search::check_index(); + } } } -- cgit v1.2.3