From d2ce98affa2339e1ecc45553a646651d238f3a0b Mon Sep 17 00:00:00 2001 From: LaRita Robinson Date: Thu, 7 Nov 2024 16:03:11 -0500 Subject: [PATCH] Re-define custom queries Definition was removed in https://github.com/scientist-softserv/adventist_knapsack/pull/859 --- config/initializers/pre_wings.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/initializers/pre_wings.rb b/config/initializers/pre_wings.rb index 820149e..5a1cd51 100644 --- a/config/initializers/pre_wings.rb +++ b/config/initializers/pre_wings.rb @@ -1,3 +1,14 @@ Rails.application.config.to_prepare do WINGS_CONCERNS = [AdminSet, Collection, ConferenceItem, Dataset, Etd, ExamPaper, GenericWork, Image, JournalArticle, Oer, PublishedWork, Thesis].freeze end + +Rails.application.config.after_initialize do + Valkyrie::MetadataAdapter.register( + Freyja::MetadataAdapter.new, + :freyja + ) + Valkyrie.config.metadata_adapter = :freyja + + Hyrax.query_service.services[0].custom_queries.register_query_handler(Hyrax::CustomQueries::FindBySlug) + Hyrax.query_service.services[1].custom_queries.register_query_handler(Wings::CustomQueries::FindBySlug) +end \ No newline at end of file