diff options
| author | Vlatka Pavisic | 2017-01-30 14:28:53 +0100 |
|---|---|---|
| committer | Vlatka Pavisic | 2017-01-30 14:29:07 +0100 |
| commit | 8ce5d4f67210990e22a716b82a7d3fb634d80fa9 (patch) | |
| tree | 7130fd33d5178d0c46e6a4b2d8487f118092b08e /app/controllers/workbenches_controller.rb | |
| parent | d8c77d0c4cfe27747c4f6000fb8b4ef46d5b4be0 (diff) | |
| download | chouette-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.rb | 6 |
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 |
