From deecb85e350075318f49b50bdca69fc614d2947a Mon Sep 17 00:00:00 2001 From: Gyan Gupta <gyan@cottagelabs.com> Date: Thu, 27 Mar 2025 13:14:29 +0530 Subject: [PATCH] add some missing code --- hyrax/app/helpers/hyrax_helper.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/hyrax/app/helpers/hyrax_helper.rb b/hyrax/app/helpers/hyrax_helper.rb index 850e896e..24c7bd59 100644 --- a/hyrax/app/helpers/hyrax_helper.rb +++ b/hyrax/app/helpers/hyrax_helper.rb @@ -166,4 +166,15 @@ module HyraxHelper meta_object = s3.system_metadata_object(work_id) meta_object.present? and (work.date_modified.to_i <= DateTime.parse(meta_object.last_modified.to_s).to_i) end + + def get_custom_entry_record(entry) + case entry.class.name + when "Bulkrax::CrcFolderComplexSubjectEntry" + ComplexSubject.find_by(source_identifier: entry.identifier) + when "Bulkrax::CrcFolderComplexSessionEntry" + ComplexSession.find_by(source_identifier: entry.identifier) + else + ComplexModality.find_by(source_identifier: entry.identifier) + end + end end -- GitLab