From 3718feb6857052f39f419de2aa636493e7b27c1e Mon Sep 17 00:00:00 2001 From: dnoneill Date: Tue, 17 Dec 2024 13:48:47 -0500 Subject: [PATCH] settings for stage testing --- app/assets/javascripts/select_image_area.js | 5 +++-- config/initializers/oembed.rb | 4 +++- config/settings.yml | 2 +- db/development.sqlite3-shm | Bin 32768 -> 0 bytes db/development.sqlite3-wal | 0 .../catalog/_embedded_mirador3.html.erb_spec.rb | 8 +++++--- 6 files changed, 12 insertions(+), 7 deletions(-) delete mode 100644 db/development.sqlite3-shm delete mode 100644 db/development.sqlite3-wal diff --git a/app/assets/javascripts/select_image_area.js b/app/assets/javascripts/select_image_area.js index 50677ca17..2a701c82c 100644 --- a/app/assets/javascripts/select_image_area.js +++ b/app/assets/javascripts/select_image_area.js @@ -45,7 +45,8 @@ Blacklight.onLoad(function () { for (let mutation of mutationsList) { if (mutation.type === 'childList') { mutation.addedNodes.forEach(node => { - if (node.nodeType === 1 && node.tagName === 'LI') { + const isEmbed = node.closest('[data-type]') && node.closest('[data-type]').dataset.type == 'solr_documents_embed'; + if (node.nodeType === 1 && node.tagName === 'LI' && isEmbed) { SelectImageArea.init(node); } }); @@ -53,7 +54,7 @@ Blacklight.onLoad(function () { } }; - document.querySelectorAll('[data-type="solr_documents_embed"]').forEach(function(element, i) { + document.querySelectorAll('#page-content').forEach(function(element, i) { const observer = new MutationObserver(callback); observer.observe(element, {childList: true, subtree: true}); }) diff --git a/config/initializers/oembed.rb b/config/initializers/oembed.rb index 64e97df4e..340de8901 100644 --- a/config/initializers/oembed.rb +++ b/config/initializers/oembed.rb @@ -2,9 +2,11 @@ OEmbed::Providers.register_all -purl_provider = OEmbed::Provider.new('http://purl.stanford.edu/embed.{format}?&hide_title=true') +#purl_provider = OEmbed::Provider.new('http://purl.stanford.edu/embed.{format}?&hide_title=true') +purl_provider = OEmbed::Provider.new('https://sul-purl-stage.stanford.edu/embed.{format}?&hide_title=true') purl_provider << 'http://purl.stanford.edu/*' purl_provider << 'https://purl.stanford.edu/*' +purl_provider << 'https://sul-purl-stage.stanford.edu/*' purl_provider << 'http://searchworks.stanford.edu/*' purl_uat_provider = OEmbed::Provider.new('https://sul-purl-uat.stanford.edu/embed.{format}?&hide_title=true') diff --git a/config/settings.yml b/config/settings.yml index 3e61fb8c1..09ad584bd 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -30,7 +30,7 @@ feature_flags: traject: processing_thread_pool: 1 iiif_embed: - url: https://embed.stanford.edu/iiif + url: https://embed-stage.stanford.edu/iiif iiif_dnd_base_url: https://library.stanford.edu/iiif?%{query} action_mailer: default_options: diff --git a/db/development.sqlite3-shm b/db/development.sqlite3-shm deleted file mode 100644 index fe9ac2845eca6fe6da8a63cd096d9cf9e24ece10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32768 zcmeIuAr62r3