aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcedricnjanga2017-11-03 10:09:13 +0100
committercedricnjanga2017-11-06 10:26:16 +0100
commit078f03093f23f6979f6a6065809a84fe0859ea04 (patch)
treeaae77aba13a3695927b065e8d3ae6a07398e5ec0
parent9ac53bd73a96bd48b670b159e333c24cdff8f19f (diff)
downloadchouette-core-078f03093f23f6979f6a6065809a84fe0859ea04.tar.bz2
Refs #4838 Add pagination to CCS#index
-rw-r--r--app/controllers/compliance_control_sets_controller.rb2
-rw-r--r--app/views/compliance_control_sets/index.html.slim2
2 files changed, 3 insertions, 1 deletions
diff --git a/app/controllers/compliance_control_sets_controller.rb b/app/controllers/compliance_control_sets_controller.rb
index b45e85d49..956f26112 100644
--- a/app/controllers/compliance_control_sets_controller.rb
+++ b/app/controllers/compliance_control_sets_controller.rb
@@ -9,7 +9,7 @@ class ComplianceControlSetsController < InheritedResources::Base
scope = self.ransack_period_range(scope: @compliance_control_sets, error_message: t('imports.filters.error_period_filter'), query: :where_updated_at_between)
@q_for_form = scope.ransack(params[:q])
format.html {
- @compliance_control_sets = decorate_compliance_control_sets(@q_for_form.result)
+ @compliance_control_sets = decorate_compliance_control_sets(@q_for_form.result.paginate(page: params[:page], per_page: 30))
}
end
end
diff --git a/app/views/compliance_control_sets/index.html.slim b/app/views/compliance_control_sets/index.html.slim
index 02d40c813..8ea9250b3 100644
--- a/app/views/compliance_control_sets/index.html.slim
+++ b/app/views/compliance_control_sets/index.html.slim
@@ -48,6 +48,8 @@
sortable: true,
links: [:show],
cls: 'table has-filter has-search'
+
+ = new_pagination @compliance_control_sets, 'pull-right'
- unless @compliance_control_sets.any?
.row.mt-xs
.col-lg-12