Skip to content

Commit

Permalink
Merge pull request #1781 from AyuntamientoMadrid/processes-custom-docs
Browse files Browse the repository at this point in the history
Removes Legislation process custom documents
  • Loading branch information
decabeza authored Dec 28, 2018
2 parents c47d1d0 + a242c8f commit 1b92dd3
Show file tree
Hide file tree
Showing 13 changed files with 16 additions and 165 deletions.
2 changes: 1 addition & 1 deletion app/models/legislation/process.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ class Legislation::Process < ActiveRecord::Base
include Taggable
include Milestoneable
include Documentable
documentable max_documents_allowed: 4,
documentable max_documents_allowed: 5,
max_file_size: 3.megabytes,
accepted_content_types: [ "application/pdf" ]

Expand Down
4 changes: 2 additions & 2 deletions app/views/custom/legislation/processes/proposals.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

<%= render 'legislation/processes/header', process: @process, header: :full %>

<%= render 'custom_documents' %>

<%= render 'custom_results' %>

<%= render 'documents/additional_documents', documents: @process.documents %>

<%= render 'key_dates', process: @process, phase: :proposals %>

<%= render 'proposals_content', process: @process, proposals: @proposals %>
19 changes: 0 additions & 19 deletions app/views/legislation/processes/_custom_documents.html.erb

This file was deleted.

15 changes: 0 additions & 15 deletions app/views/legislation/processes/_documents_process_25.html.erb

This file was deleted.

33 changes: 0 additions & 33 deletions app/views/legislation/processes/_documents_process_26.html.erb

This file was deleted.

29 changes: 0 additions & 29 deletions app/views/legislation/processes/_documents_process_28.html.erb

This file was deleted.

29 changes: 0 additions & 29 deletions app/views/legislation/processes/_documents_process_29.html.erb

This file was deleted.

29 changes: 0 additions & 29 deletions app/views/legislation/processes/_documents_process_30.html.erb

This file was deleted.

2 changes: 0 additions & 2 deletions app/views/legislation/processes/debate.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

<%= render 'legislation/processes/header', process: @process, header: :full %>

<%= render 'custom_documents' %>

<%= render 'custom_results' %>

<%= render 'documents/additional_documents', documents: @process.documents %>
Expand Down
2 changes: 0 additions & 2 deletions app/views/legislation/processes/phase_empty.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

<%= render 'legislation/processes/header', process: @process, header: :full %>

<%= render 'custom_documents' %>

<%= render 'custom_results' %>

<%= render 'documents/additional_documents', documents: @process.documents %>
Expand Down
2 changes: 0 additions & 2 deletions app/views/legislation/processes/phase_not_open.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

<%= render 'legislation/processes/header', process: @process, header: :full %>

<%= render 'custom_documents' %>

<%= render 'custom_results' %>

<%= render 'documents/additional_documents', documents: @process.documents %>
Expand Down
2 changes: 2 additions & 0 deletions app/views/legislation/processes/proposals.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

<%= render 'legislation/processes/header', process: @process, header: :full %>

<%= render 'documents/additional_documents', documents: @process.documents %>

<%= render 'key_dates', process: @process, phase: :proposals %>

<%= render 'proposals_content', process: @process, proposals: @proposals %>
13 changes: 11 additions & 2 deletions spec/features/legislation/processes_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -131,12 +131,21 @@
context "show" do
include_examples "not published permissions", :legislation_process_path

scenario '#show view has document present' do
scenario 'show view has document present on all phases' do
process = create(:legislation_process)
document = create(:document, documentable: process)
phases = ["Debate", "Proposals", "Draft publication",
"Comments", "Final result publication"]

visit legislation_process_path(process)

expect(page).to have_content(document.title)
phases.each do |phase|
within(".legislation-process-list") do
find('li', :text => "#{phase}").click_link
end

expect(page).to have_content(document.title)
end
end

scenario 'show additional info button' do
Expand Down

0 comments on commit 1b92dd3

Please sign in to comment.