diff --git a/lib/ontologies_linked_data/models/mod/semantic_artefact.rb b/lib/ontologies_linked_data/models/mod/semantic_artefact.rb index c0b97333..c7c4c415 100644 --- a/lib/ontologies_linked_data/models/mod/semantic_artefact.rb +++ b/lib/ontologies_linked_data/models/mod/semantic_artefact.rb @@ -133,7 +133,7 @@ class SemanticArtefact < LinkedData::Models::Base # Access control read_restriction_based_on ->(artefct) { artefct.ontology } - serialize_default :acronym, :accessRights, :subject, :URI, :versionIRI, :creator, :identifier, :status, :language, + serialize_default :acronym, :title, :accessRights, :subject, :URI, :versionIRI, :creator, :identifier, :status, :language, :license, :rightsHolder, :description, :landingPage, :keyword, :bibliographicCitation, :contactPoint, :contributor, :publisher, :coverage, :createdWith, :accrualMethod, :accrualPeriodicity, :competencyQuestion, :wasGeneratedBy, :hasFormat, :includedInDataCatalog, :semanticArtefactRelation diff --git a/lib/ontologies_linked_data/models/mod/semantic_artefact_catalog.rb b/lib/ontologies_linked_data/models/mod/semantic_artefact_catalog.rb index 022f872a..46787f32 100644 --- a/lib/ontologies_linked_data/models/mod/semantic_artefact_catalog.rb +++ b/lib/ontologies_linked_data/models/mod/semantic_artefact_catalog.rb @@ -126,7 +126,9 @@ class SemanticArtefactCatalog < LinkedData::Models::Base define_method(handler) { calculate_attr_from_metrics(mapped_to) } end - serialize_default :acronym, :title, :color, :description, :logo, :fundedBy, :versionInfo, :homepage, :federated_portals + serialize_default :acronym, :title, :identifier, :status, :language, :type, :accessRights, :license, :rightsHolder, :description, + :landingPage, :keyword, :bibliographicCitation, :created, :modified , :contactPoint, :creator, :contributor, + :publisher, :subject, :coverage, :createdWith, :accrualMethod, :accrualPeriodicity, :wasGeneratedBy, :accessURL def ontologies_count LinkedData::Models::Ontology.where(viewingRestriction: 'public').count