Browse Source

Add headnote in doctrines

pull/40/head
Angel Aviel Domaoan 4 years ago committed by Angel Aviel Domaoan
parent
commit
70a8e31523
  1. 3
      app/controllers/api/doctrines_controller.rb
  2. 6
      app/controllers/doctrines_controller.rb
  3. 2
      app/views/api/doctrines/create.json.jbuilder
  4. 2
      app/views/api/doctrines/index.json.jbuilder
  5. 2
      app/views/api/doctrines/show.json.jbuilder
  6. 5
      db/migrate/20220216084942_add_headnote_in_doctrines.rb

3
app/controllers/api/doctrines_controller.rb

@ -55,7 +55,7 @@ module Api
private
def resource_params
params.permit(:content, jurisprudence_ids: [], subject_ids: [])
params.permit(:content, :headnote, jurisprudence_ids: [], subject_ids: [])
end
def search_params
@ -64,4 +64,3 @@ module Api
end
end
end

6
app/controllers/doctrines_controller.rb

@ -60,10 +60,10 @@ class DoctrinesController < ApplicationController
private
def resource_params
params.permit(:content, jurisprudence_ids: [], subject_ids: [])
params.permit(:content, :headnote, jurisprudence_ids: [], subject_ids: [])
end
def search_params
params.permit(jurisprudence_ids: [], subject_ids: [])
end
end
end

2
app/views/api/doctrines/create.json.jbuilder

@ -1 +1 @@
json.(@doctrine, *%i[id subject_ids content plain_content created_at updated_at])
json.(@doctrine, *%i[id subject_ids headnote content plain_content created_at updated_at])

2
app/views/api/doctrines/index.json.jbuilder

@ -1,3 +1,3 @@
json.array!(@doctrines) do |doctrine|
json.extract! doctrine, *%i[id subject_ids content plain_content created_at updated_at]
json.extract! doctrine, *%i[id subject_ids headnote content plain_content created_at updated_at]
end

2
app/views/api/doctrines/show.json.jbuilder

@ -1 +1 @@
json.(@doctrine, *%i[id subject_ids content plain_content created_at updated_at])
json.(@doctrine, *%i[id subject_ids headnote content plain_content created_at updated_at])

5
db/migrate/20220216084942_add_headnote_in_doctrines.rb

@ -0,0 +1,5 @@
class AddHeadnoteInDoctrines < ActiveRecord::Migration[6.1]
def change
add_column :doctrines, :headnote, :text, default: "", null: false
end
end
Loading…
Cancel
Save