aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/compliance_checks_controller.rb
diff options
context:
space:
mode:
authorBruno Perles2015-12-22 15:53:51 +0100
committerBruno Perles2015-12-22 15:53:51 +0100
commitfece6201e4141048c2b4f639b3d9e7b5c1a137ac (patch)
treee9c595363528e81599e6dc4fe2ebfef7e81ccd58 /app/controllers/compliance_checks_controller.rb
parent59cf9d58b61887ab275089fae096ceaea134214d (diff)
downloadchouette-core-fece6201e4141048c2b4f639b3d9e7b5c1a137ac.tar.bz2
Update locales, line_items and pagination for validation with huge lines
Diffstat (limited to 'app/controllers/compliance_checks_controller.rb')
-rw-r--r--app/controllers/compliance_checks_controller.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/controllers/compliance_checks_controller.rb b/app/controllers/compliance_checks_controller.rb
index 39ae397e6..d8f8d17b2 100644
--- a/app/controllers/compliance_checks_controller.rb
+++ b/app/controllers/compliance_checks_controller.rb
@@ -73,6 +73,11 @@ class ComplianceChecksController < ChouetteController
def resource
@compliance_check ||= compliance_check_service.find(params[:id])
+ @line_items = @compliance_check.report.line_items
+ if @line_items.size > 500
+ @line_items = @line_items.paginate(page: params[:page], per_page: 20)
+ end
+ @compliance_check
end
def collection