From 8372b37542a5f2d2b19f9052fd05c04182149867 Mon Sep 17 00:00:00 2001 From: foglabs Date: Thu, 30 Jun 2022 14:08:56 -0400 Subject: [PATCH] 'explicitly enforce dash guid format for thumbnail files from AAPB' --- app/services/aapb/asset_thumbnail_path_service.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/aapb/asset_thumbnail_path_service.rb b/app/services/aapb/asset_thumbnail_path_service.rb index 17d80869f..249724fbc 100644 --- a/app/services/aapb/asset_thumbnail_path_service.rb +++ b/app/services/aapb/asset_thumbnail_path_service.rb @@ -1,7 +1,7 @@ module AAPB class AssetThumbnailPathService < Hyrax::WorkThumbnailPathService class << self - S3_THUMBNAIL_BASE = 'http://americanarchive.org.s3.amazonaws.com/thumbnail'.freeze + S3_THUMBNAIL_BASE = 'https://s3.amazonaws.com/americanarchive.org/thumbnail'.freeze class_attribute :object_type, :sonyci_id, :id, :aapb_digital_instantiation, :digital_instantiations def call(object) @@ -17,7 +17,7 @@ def call(object) def default_image if !sonyci_id.empty? && !aapb_digital_instantiation.nil? if aapb_digital_instantiation.media_type.first == "Moving Image" - ActionController::Base.helpers.image_path("#{S3_THUMBNAIL_BASE}/#{id}.jpg") + ActionController::Base.helpers.image_path("#{S3_THUMBNAIL_BASE}/#{id.gsub(/cpb-aacip./, "cpb-aacip-")}.jpg") elsif aapb_digital_instantiation.media_type.first == "Sound" ActionController::Base.helpers.image_path("/thumbs/AUDIO.png") else