From dc9f53d9d42e60da291b12dd424711d706289aa7 Mon Sep 17 00:00:00 2001 From: Bart Hanssens Date: Thu, 5 Dec 2024 16:15:39 +0100 Subject: [PATCH] GH-221: fix contact name on metawal --- .../be/gov/data/scrapers/metawal/scripts.txt | 1 + .../scrapers/metawal/sparql-fix-contactname.qry | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 scrapers/src/main/resources/be/gov/data/scrapers/metawal/sparql-fix-contactname.qry diff --git a/scrapers/src/main/resources/be/gov/data/scrapers/metawal/scripts.txt b/scrapers/src/main/resources/be/gov/data/scrapers/metawal/scripts.txt index 09939ae6d..7dc810e5f 100644 --- a/scrapers/src/main/resources/be/gov/data/scrapers/metawal/scripts.txt +++ b/scrapers/src/main/resources/be/gov/data/scrapers/metawal/scripts.txt @@ -1,6 +1,7 @@ # extra queries to be executed and data to be loaded metawal/sparql-fix-service.qry metawal/sparql-fix-source.qry +metawal/sparql-fix-contactname.qry metawal/data-publ-contact.ttl metawal/sparql-default-contact.qry metawal/sparql-default-publisher.qry diff --git a/scrapers/src/main/resources/be/gov/data/scrapers/metawal/sparql-fix-contactname.qry b/scrapers/src/main/resources/be/gov/data/scrapers/metawal/sparql-fix-contactname.qry new file mode 100644 index 000000000..d0a1d3982 --- /dev/null +++ b/scrapers/src/main/resources/be/gov/data/scrapers/metawal/sparql-fix-contactname.qry @@ -0,0 +1,14 @@ +# Fix contact name + +PREFIX dcat: +PREFIX vcard: + +DELETE + { ?contact vcard:organisation-name ?name } +INSERT + { ?contact vcard:fn ?name } +WHERE + { ?contact a vcard:Organization . + ?contact vcard:org ?org . + ?org vcard:organisation-name ?name + }