diff --git a/app/models/elasticsearch/searchability.rb b/app/models/elasticsearch/searchability.rb index 05867652b..318c24c87 100644 --- a/app/models/elasticsearch/searchability.rb +++ b/app/models/elasticsearch/searchability.rb @@ -88,7 +88,8 @@ def define_elasticsearch_mapping(exclusions = {}) out = as_json(except: [:jurisdiction_list, :regulation_list, :tag_list]) attributes_to_skip = %w[review_required reviewer_id url_count - webform notes views_overall views_by_notice_viewer] + webform notes views_overall views_by_notice_viewer + works_json] out.except!(*attributes_to_skip) out['class_name'] = self.class.name diff --git a/config/initializers/rails_admin.rb b/config/initializers/rails_admin.rb index e85bc79a6..bfb872f8b 100644 --- a/config/initializers/rails_admin.rb +++ b/config/initializers/rails_admin.rb @@ -153,6 +153,7 @@ configure(:type) do hide end + configure :reset_type, :enum do label 'Type' required true @@ -178,6 +179,10 @@ ability.can? :rescind, Notice end end + + configure(:works_json) do + hide + end end end end