X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1a462bc4d29fc17cef377d232fc2bf0fd0e72358..f102390c598ec819f31fdccc603f19c39eb9e1c8:/apps/workbench/app/controllers/jobs_controller.rb diff --git a/apps/workbench/app/controllers/jobs_controller.rb b/apps/workbench/app/controllers/jobs_controller.rb index e1378f2390..b90210f6a9 100644 --- a/apps/workbench/app/controllers/jobs_controller.rb +++ b/apps/workbench/app/controllers/jobs_controller.rb @@ -1,4 +1,9 @@ class JobsController < ApplicationController + skip_around_filter :require_thread_api_token, if: proc { |ctrl| + Rails.configuration.anonymous_user_token and + 'show' == ctrl.action_name + } + include JobsHelper def generate_provenance(jobs) @@ -81,7 +86,7 @@ class JobsController < ApplicationController def show_pane_list panes = %w(Status Log Details Provenance Advanced) - panes.delete 'Log' if !current_user.is_active + panes.delete 'Log' if !current_user panes end end