aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/workbenches_controller.rb
diff options
context:
space:
mode:
authorVlatka Pavisic2017-01-30 14:28:53 +0100
committerVlatka Pavisic2017-01-30 14:29:07 +0100
commit8ce5d4f67210990e22a716b82a7d3fb634d80fa9 (patch)
tree7130fd33d5178d0c46e6a4b2d8487f118092b08e /app/controllers/workbenches_controller.rb
parentd8c77d0c4cfe27747c4f6000fb8b4ef46d5b4be0 (diff)
downloadchouette-core-8ce5d4f67210990e22a716b82a7d3fb634d80fa9.tar.bz2
Refs #2474 : Show all referentials in workbenches#show
Diffstat (limited to 'app/controllers/workbenches_controller.rb')
-rw-r--r--app/controllers/workbenches_controller.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/controllers/workbenches_controller.rb b/app/controllers/workbenches_controller.rb
index 4d7bec1dc..7c04eea3d 100644
--- a/app/controllers/workbenches_controller.rb
+++ b/app/controllers/workbenches_controller.rb
@@ -4,7 +4,11 @@ class WorkbenchesController < BreadcrumbController
respond_to :html, :only => [:show]
def show
- @wbench_refs = Workbench.find(params[:id]).referentials.ready.paginate(page: params[:page], per_page: 20)
+ @wbench_refs = if params[:show_all]
+ Workbench.find(params[:id]).all_referentials.paginate(page: params[:page], per_page: 20)
+ else
+ Workbench.find(params[:id]).referentials.ready.paginate(page: params[:page], per_page: 20)
+ end
show! do
build_breadcrumb :show