diff --git a/productMods/config/listViewConfig-advisorIn.xml b/productMods/config/listViewConfig-advisorIn.xml index 25146b7a..c1d1157a 100644 --- a/productMods/config/listViewConfig-advisorIn.xml +++ b/productMods/config/listViewConfig-advisorIn.xml @@ -30,7 +30,8 @@ ?advisorRole core:relatedBy ?advisingRel . LET ( ?localName := afn:localname(?advisingRel) ) OPTIONAL { ?advisingRel rdfs:label ?advisingRelLabel } - OPTIONAL { ?advisingRel core:relates ?advisee . + OPTIONAL { ?advisingRel core:relates ?adviseeRole . + ?adviseeRole <http://purl.obolibrary.org/obo/RO_0000052> ?advisee . ?advisee a foaf:Person . ?advisee rdfs:label ?adviseeLabel } @@ -115,7 +116,8 @@ ?advisorRole a core:AdvisorRole . ?advisorRole core:relatedBy ?advisingRel . ?advisingRel a core:AdvisingRelationship . - ?advisingRel core:relates ?advisee . + ?advisingRel core:relates ?adviseeRole . + ?adviseeRole <http://purl.obolibrary.org/obo/RO_0000052> ?advisee . ?advisee a foaf:Person . ?advisee rdfs:label ?adviseeLabel . ?advisee <http://purl.obolibrary.org/obo/RO_0000053> ?adviseeRole . @@ -134,7 +136,9 @@ ?advisorRole a core:AdvisorRole . ?advisorRole core:relatedBy ?advisingRel . ?advisingRel a core:AdvisingRelationship . - ?advisingRel core:relates ?advisee . + ?advisingRel core:relates ?adviseeRole . + ?adviseeRole a core:AdviseeRole . + ?adviseeRole <http://purl.obolibrary.org/obo/RO_0000052> ?advisee . ?advisee a foaf:Person . ?advisee <http://purl.obolibrary.org/obo/RO_0000053> ?adviseeRole . ?adviseeRole a core:AdviseeRole .