From 85251f1dfd247a945fb46f6c31a9f8fba505755c Mon Sep 17 00:00:00 2001 From: Elias Papanikitas Date: Wed, 7 Feb 2024 15:14:17 +0100 Subject: [PATCH] fixed reschtsvorm --- app.js | 10 +++++++--- lib/queries.js | 3 +-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/app.js b/app.js index 78a4e53..ea40e27 100644 --- a/app.js +++ b/app.js @@ -22,6 +22,7 @@ app.post("/sync-kbo-data/:kboStructuredIdUuid", async function (req, res) { const response = await fetch(wegwijsUrl); const data = await response.json(); + let wegwijsOvo = null; if (data.length) { // We got a match on the KBO, getting the associated OVO back @@ -62,7 +63,7 @@ app.post("/sync-kbo-data/:kboStructuredIdUuid", async function (req, res) { }); function getKboFields(data) { - console.log(data); + console.log(data.organisationClassifications); let changeTime = data.changeTime; let organisationName = data.name; @@ -87,13 +88,16 @@ function getKboFields(data) { let rechtsvorm = data.organisationClassifications ?.filter((fields) => { + console.log(fields); return ( - fields.organisationClassificationId === - "3c809ffd-f864-456f-8704-28c16528daa2" + fields.organisationClassificationTypeId === "9bae7539-64fd-5759-743c-ad9dfa4143d4" || + fields.organisationClassificationTypeId === "1131205e-9212-435d-b4cd-b0d955d08bcf" ); }) .pop()?.organisationClassificationName; + console.log(rechtsvorm) + let phone = data.contacts ?.filter((fields) => { return ( diff --git a/lib/queries.js b/lib/queries.js index 1287388..ec0aaaa 100644 --- a/lib/queries.js +++ b/lib/queries.js @@ -198,8 +198,6 @@ export async function createNewKboOrg(kboOrg ,kboNummer){ const contactPointUuidId = uuid(); const contactPointUri = `http://data.lblod.info/id/contact-punten/${contactPointUuidId}`; - - let updateStr = ` INSERT { GRAPH ?g { @@ -208,6 +206,7 @@ export async function createNewKboOrg(kboOrg ,kboNummer){ ${sparqlEscapeString(contactPointUuidId)} ; ${sparqlEscapeString(kboOrg.email)} ; ${sparqlEscapeString(kboOrg.phone)} ; + ${sparqlEscapeString("Kbocontact")} ; ${sparqlEscapeString(kboOrg.website)}.