From e5da5b5c86810459a940912298edd4f5b813f7f5 Mon Sep 17 00:00:00 2001 From: Syphax bouazzouni Date: Fri, 20 Oct 2023 12:02:48 +0200 Subject: [PATCH] embed for submission model all the attributes of the object metrics --- lib/ontologies_linked_data/models/ontology_submission.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/ontologies_linked_data/models/ontology_submission.rb b/lib/ontologies_linked_data/models/ontology_submission.rb index a5e8e229..8006ca62 100644 --- a/lib/ontologies_linked_data/models/ontology_submission.rb +++ b/lib/ontologies_linked_data/models/ontology_submission.rb @@ -179,14 +179,13 @@ class OntologySubmission < LinkedData::Models::Base def self.agents_attrs [:hasCreator, :publisher, :copyrightHolder, :hasContributor, - :translator, :endorsedBy, :fundedBy, :curatedBy ] + :translator, :endorsedBy, :fundedBy, :curatedBy] end # Hypermedia settings - embed *[:contact, :ontology] + agents_attrs + embed *[:contact, :ontology, :metrics] + agents_attrs def self.embed_values_hash out = { - submissionStatus: [:code], hasOntologyLanguage: [:acronym], metrics: %i[classes individuals properties], - + submissionStatus: [:code], hasOntologyLanguage: [:acronym] } agent_attributes = LinkedData::Models::Agent.goo_attrs_to_load +