Browse Source

Remove syllabus

pull/75/head
Angel Aviel Domaoan 4 years ago
parent
commit
7f7adcff07
  1. 5
      app/components/document_advanced_search_component/document_advanced_search_component.html.erb
  2. 2
      app/controllers/concerns/jurisprudence_search.rb
  3. 2
      app/controllers/documents_controller.rb
  4. 2
      app/models/cdao/citation_finder.rb
  5. 2
      app/models/cdao/jurisprudence.rb

5
app/components/document_advanced_search_component/document_advanced_search_component.html.erb

@ -18,11 +18,6 @@
<label for="exampleFormControlInput1" class="form-label text-white">Ponente</label>
<%= text_field_tag :ponente, params[:ponente], class: "form-control mb-0" %>
</div>
<div class="mb-2">
<label for="exampleFormControlInput1" class="form-label text-white">Syllabus</label>
<%= text_field_tag :syllabus, params[:syllabus], class: "form-control mb-0" %>
</div>
<% end %>
<div class="d-flex align-items-end">

2
app/controllers/concerns/jurisprudence_search.rb

@ -5,7 +5,7 @@ module JurisprudenceSearch
search = Cdao::Jurisprudence.search do
fulltext search_params[:q], fields: fulltext_fields if search_params[:q].present?
%i[reference_number title short_title ponente syllabus].each do |field|
%i[reference_number title short_title ponente].each do |field|
fulltext search_params[field], fields: [field], query_phrase_slop: 1 if search_params[field].present?
end

2
app/controllers/documents_controller.rb

@ -33,7 +33,7 @@ class DocumentsController < ApplicationController
private
def search_params
params.permit(:reference_number, :title, :short_title, :ponente, :syllabus,
params.permit(:reference_number, :title, :short_title, :ponente,
:year_start, :year_end, :citation_finder, :subject_ids,
:q, :page, :per_page)
end

2
app/models/cdao/citation_finder.rb

@ -4,7 +4,7 @@ class Cdao::CitationFinder < Cdao::Base
TYPES = %w[SCRA PhilRep].freeze
belongs_to :jurisprudence, class_name: "Cdao::Jurisprudence", optional: false
delegate :title, :content, :ponente, :syllabus, :reference_number, :docdate, to: :jurisprudence
delegate :title, :content, :ponente, :reference_number, :docdate, to: :jurisprudence
def display_name
@display_name || set_display_name

2
app/models/cdao/jurisprudence.rb

@ -133,11 +133,9 @@ class Cdao::Jurisprudence < Cdao::Base
text :title, stored: true
text :short_title, stored: true
text :ponente, stored: true
text :syllabus, stored: true
string :reference_number
string :ponente
string :syllabus
string :title do
(title.present? ? title.first(32760).strip : short_title || "").titleize
end

Loading…
Cancel
Save