Commit 6487d6f8a6a8be498b1297c08aad34656161a3ee
Committed by
Antonio Terceiro
1 parent
e891f187
Exists in
staging
and in
42 other branches
Replacing @finder with @noosfero_finder.
@finder is used internally by GetText
Showing
2 changed files
with
12 additions
and
12 deletions
Show diff stats
app/controllers/public/search_controller.rb
| ... | ... | @@ -22,9 +22,9 @@ class SearchController < PublicController |
| 22 | 22 | |
| 23 | 23 | def prepare_filter |
| 24 | 24 | if @category |
| 25 | - @finder = CategoryFinder.new(@category) | |
| 25 | + @noosfero_finder = CategoryFinder.new(@category) | |
| 26 | 26 | else |
| 27 | - @finder = EnvironmentFinder.new(@environment) | |
| 27 | + @noosfero_finder = EnvironmentFinder.new(@environment) | |
| 28 | 28 | end |
| 29 | 29 | end |
| 30 | 30 | |
| ... | ... | @@ -93,7 +93,7 @@ class SearchController < PublicController |
| 93 | 93 | # REFACTOR DUPLICATED CODE inner loop doing the same thing that outter loop |
| 94 | 94 | |
| 95 | 95 | if !@query.blank? || @region && !params[:radius].blank? |
| 96 | - @result_ids = @finder.find(asset, @filtered_query, calculate_find_options(asset, nil, params[:page], @product_category, @region, params[:radius], params[:year], params[:month]).merge({:limit => :all})) | |
| 96 | + @result_ids = @noosfero_finder.find(asset, @filtered_query, calculate_find_options(asset, nil, params[:page], @product_category, @region, params[:radius], params[:year], params[:month]).merge({:limit => :all})) | |
| 97 | 97 | end |
| 98 | 98 | |
| 99 | 99 | end |
| ... | ... | @@ -168,7 +168,7 @@ class SearchController < PublicController |
| 168 | 168 | |
| 169 | 169 | where_to_search.select { |key,description| @searching[key] }.each do |key, description| |
| 170 | 170 | @order << key |
| 171 | - @results[key] = @finder.find(key, @filtered_query, calculate_find_options(key, limit, params[:page], @product_category, @region, params[:radius], params[:year], params[:month])) | |
| 171 | + @results[key] = @noosfero_finder.find(key, @filtered_query, calculate_find_options(key, limit, params[:page], @product_category, @region, params[:radius], params[:year], params[:month])) | |
| 172 | 172 | @names[key] = getterm(description) |
| 173 | 173 | end |
| 174 | 174 | |
| ... | ... | @@ -203,13 +203,13 @@ class SearchController < PublicController |
| 203 | 203 | @order = [] |
| 204 | 204 | @names = {} |
| 205 | 205 | [ |
| 206 | - [ :people, _('People'), @finder.recent('people', limit) ], | |
| 207 | - [ :enterprises, __('Enterprises'), @finder.recent('enterprises', limit) ], | |
| 208 | - [ :products, _('Products'), @finder.recent('products', limit) ], | |
| 209 | - [ :events, _('Upcoming events'), @finder.upcoming_events({:per_page => limit}) ], | |
| 210 | - [ :communities, __('Communities'), @finder.recent('communities', limit) ], | |
| 211 | - [ :most_commented_articles, _('Most commented articles'), @finder.most_commented_articles(limit) ], | |
| 212 | - [ :articles, _('Articles'), @finder.recent('text_articles', limit) ] | |
| 206 | + [ :people, _('People'), @noosfero_finder.recent('people', limit) ], | |
| 207 | + [ :enterprises, __('Enterprises'), @noosfero_finder.recent('enterprises', limit) ], | |
| 208 | + [ :products, _('Products'), @noosfero_finder.recent('products', limit) ], | |
| 209 | + [ :events, _('Upcoming events'), @noosfero_finder.upcoming_events({:per_page => limit}) ], | |
| 210 | + [ :communities, __('Communities'), @noosfero_finder.recent('communities', limit) ], | |
| 211 | + [ :most_commented_articles, _('Most commented articles'), @noosfero_finder.most_commented_articles(limit) ], | |
| 212 | + [ :articles, _('Articles'), @noosfero_finder.recent('text_articles', limit) ] | |
| 213 | 213 | ].each do |key, name, list| |
| 214 | 214 | @order << key |
| 215 | 215 | @results[key] = list | ... | ... |
app/helpers/search_helper.rb
| ... | ... | @@ -105,7 +105,7 @@ module SearchHelper |
| 105 | 105 | cats += cats.select { |c| c.children_count > 0 }.map(&:children).flatten |
| 106 | 106 | product_categories_ids = cats.map(&:id) |
| 107 | 107 | |
| 108 | - counts = @finder.product_categories_count(asset, product_categories_ids, object_ids) | |
| 108 | + counts = @noosfero_finder.product_categories_count(asset, product_categories_ids, object_ids) | |
| 109 | 109 | |
| 110 | 110 | product_categories_menu = ProductCategory.menu_categories(product_category, environment).map do |cat| |
| 111 | 111 | hits = counts[cat.id] | ... | ... |