diff --git a/app/models/category_finder.rb b/app/models/category_finder.rb index 66c0ed0..3b6b540 100644 --- a/app/models/category_finder.rb +++ b/app/models/category_finder.rb @@ -56,6 +56,8 @@ class CategoryFinder def options_for_find(klass, options={}) case klass.name + when 'Comment' + {:select => 'distinct comments.*', :joins => 'inner join articles_categories on articles_categories.article_id = comments.article_id', :conditions => ['articles_categories.category_id in (?)', category_ids]}.merge!(options) when 'Product' {:select => 'distinct products.*', :joins => 'inner join categories_profiles on products.enterprise_id = categories_profiles.profile_id', :conditions => ['categories_profiles.category_id in (?)', category_ids]}.merge!(options) when 'Article', 'Person', 'Community', 'Enterprise', 'Event' diff --git a/app/views/search/_directory.rhtml b/app/views/search/_directory.rhtml index 2fa2fc8..04c7eb4 100644 --- a/app/views/search/_directory.rhtml +++ b/app/views/search/_directory.rhtml @@ -1,5 +1,5 @@
- <%= link_to_unless_current(_('Recent'), :action => 'index') %> + <%= link_to_unless_current(_('Recent'), :action => 'assets') %>   <%= (?a..?z).map { |initial| link_to_unless_current(('' << initial).upcase, :action => 'directory', :asset => @asset, :initial => ('' << initial)) }.join('   ') %>
-- libgit2 0.21.2