diff --git a/app/controllers/legislation/processes_controller.rb b/app/controllers/legislation/processes_controller.rb index 90e2028b0..59a3e46b3 100644 --- a/app/controllers/legislation/processes_controller.rb +++ b/app/controllers/legislation/processes_controller.rb @@ -88,7 +88,7 @@ class Legislation::ProcessesController < Legislation::BaseController def proposals set_process @phase = :proposals_phase - @proposals = ::Legislation::Proposal.where(process: @process).order('random()') + @proposals = ::Legislation::Proposal.where(process: @process).order('random()').page(params[:page]) if @process.proposals_phase.started? legislation_proposal_votes(@proposals) diff --git a/app/views/legislation/processes/proposals.html.erb b/app/views/legislation/processes/proposals.html.erb index 29d377484..0f6159845 100644 --- a/app/views/legislation/processes/proposals.html.erb +++ b/app/views/legislation/processes/proposals.html.erb @@ -15,6 +15,7 @@ <% else %> <%= render @proposals %> + <%= paginate @proposals %> <% end %>