diff --git a/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/Grant.sparql b/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/Grant.sparql index 64d32879..f778da76 100644 --- a/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/Grant.sparql +++ b/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/Grant.sparql @@ -7,6 +7,7 @@ CONSTRUCT { ?grant vivo:relates ?agent } WHERE { ?agent ?role . - ?role vivo:relatedBy ?grant + ?role vivo:relatedBy ?grant . + ?grant a vivo:Grant . FILTER NOT EXISTS { ?grant vivo:relates ?agent } } diff --git a/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/contributingAdvising.sparql b/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/contributingAdvising.sparql index a80f3c79..af1e6871 100644 --- a/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/contributingAdvising.sparql +++ b/productMods/WEB-INF/ontologies/update/sparqlConstructs/additions/post/contributingAdvising.sparql @@ -6,10 +6,10 @@ CONSTRUCT { ?educationalProcess ?role . ?role ?educationalProcess . } WHERE { + ?educationalProcess vivo:contributingAdvising ?advising . ?person ?educationalProcess . ?person a foaf:Person . ?educationalProcess a vivo:EducationalProcess . - ?educationalProcess vivo:contributingAdvising ?advising . ?advising vivo:relates ?role . ?role a . } diff --git a/rdf/display/everytime/PropertyConfig.n3 b/rdf/display/everytime/PropertyConfig.n3 index ef18e98b..77869e28 100644 --- a/rdf/display/everytime/PropertyConfig.n3 +++ b/rdf/display/everytime/PropertyConfig.n3 @@ -305,7 +305,7 @@ local:awardOrHonorContext a :ConfigContext ; :hasConfiguration local:awardOrHonorConfig ; :configContextFor ; :qualifiedByDomain ; - :qualifiedBy . + :qualifiedBy . local:awardOrHonorConfig a :ObjectPropertyDisplayConfig ; :listViewConfigFile "listViewConfig-awardOrHonor.xml"^^xsd:string ;