From 7b67f9d3bf2603a61b0ff8fb3009cd723fc69dfa Mon Sep 17 00:00:00 2001 From: Syphax Bouazzouni Date: Wed, 14 Sep 2022 14:39:21 +0200 Subject: [PATCH] bring ontology acronym if class found --- .../concerns/mappings/mapping_creator.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/ontologies_linked_data/concerns/mappings/mapping_creator.rb b/lib/ontologies_linked_data/concerns/mappings/mapping_creator.rb index eb6e21aa..a1f46f07 100644 --- a/lib/ontologies_linked_data/concerns/mappings/mapping_creator.rb +++ b/lib/ontologies_linked_data/concerns/mappings/mapping_creator.rb @@ -156,8 +156,11 @@ def find_class(class_id, submission) c = LinkedData::Models::Class.find(RDF::URI.new(class_id)) .in(submission) .first - c.submission.bring :ontology if c.submission.bring?(:ontology) - c.submission.ontology.bring :acronym if c.submission.ontology.bring?(:acronym) + if c + c.submission.bring :ontology if c.submission.bring?(:ontology) + c.submission.ontology.bring :acronym if c.submission.ontology.bring?(:acronym) + end + end [c, submission] end