CRISalid-esr / svp-harvester

Sovisu+ publications harvester as microservice
Other
3 stars 2 forks source link

Fix missing author information #551

Closed jdp1ps closed 4 months ago

jdp1ps commented 4 months ago

Idref contains this triples https://www.idref.fr/247832782.rdf :

<marcrel:aut>
<foaf:Person rdf:about="http://www.idref.fr/095080473/id">
<foaf:name>Zoukar, Iyad (1973-....)</foaf:name>
<foaf:familyName>Zoukar</foaf:familyName>
<foaf:givenName>Iyad</foaf:givenName>
</foaf:Person>
</marcrel:aut>
<!--marcrel:marcrel:ths-->
<marcrel:ths>
<foaf:Person rdf:about="http://www.idref.fr/027106683/id">
<foaf:name>Rolland, Colette (1943-....)</foaf:name>
<foaf:familyName>Rolland</foaf:familyName>
<foaf:givenName>Colette</foaf:givenName>
</foaf:Person>
</marcrel:ths>
<!--marcrel:marcrel:ths-->
<marcrel:ths>
<foaf:Person rdf:about="http://www.idref.fr/115647813/id">
<foaf:name>Salinesi, Camille (19..-....)</foaf:name>
<foaf:familyName>Salinesi</foaf:familyName>
<foaf:givenName>Camille</foaf:givenName>
</foaf:Person>
</marcrel:ths>

Harvester only gets author URI :

"contributions": [ { "rank": null, "role": "Unknown", "contributor": { "name": "", "source": "idref", "name_variants": [], "source_identifier": "https://www.idref.fr/095080473.rdf" } } ]