X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f6f4efcf298d5c37b5eb8a88eb164cf8b77ae928..f883adf66c3da731904d5c25c779a13416ce9193:/apps/workbench/app/controllers/jobs_controller.rb?ds=sidebyside diff --git a/apps/workbench/app/controllers/jobs_controller.rb b/apps/workbench/app/controllers/jobs_controller.rb index 841d3a9fdc..b7526c949a 100644 --- a/apps/workbench/app/controllers/jobs_controller.rb +++ b/apps/workbench/app/controllers/jobs_controller.rb @@ -1,6 +1,8 @@ class JobsController < ApplicationController def generate_provenance(jobs) + return if params['tab_pane'] != "Provenance" + nodes = [] collections = [] jobs.each do |j| @@ -25,6 +27,7 @@ class JobsController < ApplicationController if params[:uuid] @objects = Job.where(uuid: params[:uuid]) generate_provenance(@objects) + render_index else @limit = 20 super @@ -38,6 +41,7 @@ class JobsController < ApplicationController def show generate_provenance([@object]) + super end def index_pane_list