diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index bc9610a2d..1b05b7ee2 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -28,6 +28,11 @@ jobs: blacklight_version: "~> 8.0" additional_engine_cart_rails_options: "-a propshaft -j esbuild" additional_name: "Rails 7.2 / esbuild" + - rails_version: "~> 8.0" + ruby: "3.4" + blacklight_version: "9.0.0.beta1" + additional_engine_cart_rails_options: "-a propshaft -j importmap" + additional_name: "Blacklight 9 beta" env: RAILS_VERSION: ${{ matrix.rails_version }} BLACKLIGHT_VERSION: ${{ matrix.blacklight_version }} diff --git a/app/controllers/concerns/spotlight/catalog.rb b/app/controllers/concerns/spotlight/catalog.rb index c108bc3d4..3b9c12398 100644 --- a/app/controllers/concerns/spotlight/catalog.rb +++ b/app/controllers/concerns/spotlight/catalog.rb @@ -34,7 +34,7 @@ def add_facet_visibility_field # rubocop:enable Metrics/MethodLength def render_curator_actions? - (current_exhibit && can?(:curate, current_exhibit)) && + current_exhibit && can?(:curate, current_exhibit) && !(params[:controller] == 'spotlight/catalog' && params[:action] == 'admin') end end