--- a/server/src/app/Libraries/Mappers/CocoonAbstractRdfMapper.php Fri Mar 25 17:03:45 2016 +0100
+++ b/server/src/app/Libraries/Mappers/CocoonAbstractRdfMapper.php Sat Mar 26 00:24:34 2016 +0100
@@ -132,10 +132,12 @@
$collections = $res->all('dc:isPartOf');
foreach($collections as $coll) {
if(CocoonUtils::isResourceCollection($coll)) {
- $collUri = $coll->getUri();
+ $collId = CocoonUtils::getIdFromUri($coll->getUri());
+ $collUri = CocoonUtils::getCorpusUriFromId($collId);
$collectionGraph = new Graph($collUri);
$this->outputGraphes[$collUri] = $collectionGraph;
- $collectionGraph->resource($collUri, 'edm:Collection');
+ $collRes = $collectionGraph->resource($collUri, 'edm:Collection');
+ $collRes->addResource("http://purl.org/dc/terms/isVersionOf",$coll->getUri());
}
}
}