From 1830a7bb04c513fe76f45a539272f49861ccf074 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mar=C3=ADa=20Checa?= Date: Thu, 14 Dec 2017 10:43:35 +0100 Subject: [PATCH] Added pagination for relationed content list --- app/controllers/proposals_controller.rb | 2 ++ app/views/relationable/_related_list.html.erb | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/controllers/proposals_controller.rb b/app/controllers/proposals_controller.rb index e86caf922..cbe45c124 100644 --- a/app/controllers/proposals_controller.rb +++ b/app/controllers/proposals_controller.rb @@ -19,6 +19,8 @@ class ProposalsController < ApplicationController def show super @notifications = @proposal.notifications + @related_contents = Kaminari.paginate_array(@proposal.relationed_contents).page(params[:page]).per(5) + redirect_to proposal_path(@proposal), status: :moved_permanently if request.path != proposal_path(@proposal) end diff --git a/app/views/relationable/_related_list.html.erb b/app/views/relationable/_related_list.html.erb index ffeacc58e..08fc931df 100644 --- a/app/views/relationable/_related_list.html.erb +++ b/app/views/relationable/_related_list.html.erb @@ -1,5 +1,5 @@ - +<%= paginate @related_contents %>