From 2014a90628f87a3eda56aa0f4bc7224018c6b6e4 Mon Sep 17 00:00:00 2001 From: conorom Date: Wed, 25 Jan 2023 16:17:44 -0500 Subject: [PATCH] don't hit Fedora for IrusAnalytics parent id --- app/overrides/hyrax/downloads_controller_overrides.rb | 2 +- app/overrides/hyrax/file_sets_controller_overrides.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/overrides/hyrax/downloads_controller_overrides.rb b/app/overrides/hyrax/downloads_controller_overrides.rb index afe7e2e76..3fb5164af 100644 --- a/app/overrides/hyrax/downloads_controller_overrides.rb +++ b/app/overrides/hyrax/downloads_controller_overrides.rb @@ -46,7 +46,7 @@ def should_be_watermarked? end def item_identifier_for_irus_analytics - CatalogController.blacklight_config.oai[:provider][:record_prefix] + ":" + FileSet.find(params[:id]).parent.id + CatalogController.blacklight_config.oai[:provider][:record_prefix] + ":" + presenter&.parent&.id end def disposition(presenter) diff --git a/app/overrides/hyrax/file_sets_controller_overrides.rb b/app/overrides/hyrax/file_sets_controller_overrides.rb index 735d901d1..8be874692 100644 --- a/app/overrides/hyrax/file_sets_controller_overrides.rb +++ b/app/overrides/hyrax/file_sets_controller_overrides.rb @@ -40,7 +40,7 @@ def show # rubocop:disable Metrics/PerceivedComplexity, Metrics/CyclomaticComple # HELIO-4143 def item_identifier_for_irus_analytics - CatalogController.blacklight_config.oai[:provider][:record_prefix] + ":" + FileSet.find(params[:id]).parent.id + CatalogController.blacklight_config.oai[:provider][:record_prefix] + ":" + presenter&.parent&.id end def edit