Sha256: a3f5d663258d24945d6e71a3136eebb0fb60d06e61ac916db02969ffa81fabb1
Contents?: true
Size: 473 Bytes
Versions: 15
Compression:
Stored size: 473 Bytes
Contents
# Added to allow for the My controller to show only things I have edit access to class Sufia::MySharesSearchBuilder < Sufia::SearchBuilder include Sufia::MySearchBuilderBehavior self.default_processor_chain += [:show_only_shared_files] def show_only_shared_files(solr_parameters) solr_parameters[:fq] ||= [] solr_parameters[:fq] += [ "-" + ActiveFedora::SolrQueryBuilder.construct_query_for_rel(depositor: scope.current_user.user_key) ] end end
Version data entries
15 entries across 15 versions & 1 rubygems