diff --git a/packages/piveau-hub-ui-modules/lib/data-provider-interface/components/WidgetInput.vue b/packages/piveau-hub-ui-modules/lib/data-provider-interface/components/WidgetInput.vue index 6f6d3d9f3346bcec85a0814ff3ba9813db75cb7f..322808b3d3a389695c628cf7c0b491e897408bf4 100644 --- a/packages/piveau-hub-ui-modules/lib/data-provider-interface/components/WidgetInput.vue +++ b/packages/piveau-hub-ui-modules/lib/data-provider-interface/components/WidgetInput.vue @@ -76,7 +76,7 @@ const checkForLead = () => { disList.value = getNode('Distributions').value['distributionList'] for (let index = 0; index < disList.value.length; index++) { - if (disList.value[index]['Mandatory']['pv:DistributionType'] === 'LeadingWidget') { + if (disList.value[index]['Mandatory']['pv:distributionType'] === 'LeadingWidget') { activeLeadingWidget.value = true } diff --git a/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/format-types.js b/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/format-types.js index 0fc89bc6f9060f2aee375e25a64184c7de0bf16f..59f89a90b4a90ff3a1c525a637b49e50f3a649f0 100644 --- a/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/format-types.js +++ b/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/format-types.js @@ -88,7 +88,7 @@ const typedStrings = { "dct:issued", "dct:modified", "dcat:spatialResolutionInMeters", - "pv:DistributionType", + "pv:distributionType", "dcat:byteSize", ], catalogues: [], diff --git a/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/input-definition.ts b/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/input-definition.ts index 657020c246f849b524101f2136987afb25728aaa..3781fae20866f2c7310b3f7c891423270145721e 100644 --- a/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/input-definition.ts +++ b/packages/piveau-hub-ui-modules/lib/data-provider-interface/config/dcatapde_BFS/input-definition.ts @@ -1377,7 +1377,7 @@ const dcatapProperties: InputDefinition = { distributions: { isWidget: { identifier: "widget", - name: "pv:DistributionType", + name: "pv:distributionType", $formkit: "widget", class: "property inDistribution", }, diff --git a/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/RDFconverter.js b/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/RDFconverter.js index 8ad6fa924b3e9626dbc730cfcb6177f5060ed34e..8b3c14028954a80baa4ba8aee0ae297121d03d5c 100644 --- a/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/RDFconverter.js +++ b/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/RDFconverter.js @@ -12,7 +12,7 @@ import generalHelper from "./general-helper"; * @param {String} property Name of property which should be converted (either 'datasets' or 'catalogues') * @returns String of converted data in RDF format (N-Triples) */ -function convertToRDF(data, property, specification) { +function convertToRDF(data, property, specification) { let finishedRDFdata; let dpiConfig = specification; @@ -79,16 +79,17 @@ function convertPropertyValues( datasetURI, dpiConfig ) { - - console.log( RDFdataset, + console.log( + RDFdataset, data, property, preMainURI, preMainType, setMain, datasetURI, - dpiConfig); - + dpiConfig + ); + const formatTypes = dpiConfig.formatTypes; // method can be called recursively for nested properties @@ -727,11 +728,7 @@ function convertTypedString(RDFdataset, id, data, key, dpiConfig) { ) { // dcat:spatialResolutionInMeters and dcat:byteSize are xsd:decimal valueType = generalHelper.addNamespace("xsd:decimal", dpiConfig); - } - else if ( - key === "pv:DistributionType" - - ) { + } else if (key === "pv:distributionType") { valueType = generalHelper.addNamespace("xsd:string", dpiConfig); } @@ -743,7 +740,6 @@ function convertTypedString(RDFdataset, id, data, key, dpiConfig) { N3.DataFactory.literal(data[key], N3.DataFactory.namedNode(valueType)) ) ); - } } } diff --git a/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/inputConverter.js b/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/inputConverter.js index 7bab57da177a200693e6d60cd3c8d2dae50e4496..e53490eba98842efae8c7f0b9b5512a1afae28e6 100644 --- a/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/inputConverter.js +++ b/packages/piveau-hub-ui-modules/lib/data-provider-interface/utils/inputConverter.js @@ -318,7 +318,7 @@ function convertProperties(property, state, id, data, propertyKeys, dpiConfig) { ); } } - } else if (key === "pv:DistributionType") { + } else if (key === "pv:distributionType") { // Displays the Tag of the Distribution TODO console.log(state[key]); } @@ -415,7 +415,7 @@ function convertTypedString(data, state, key) { state[key] = el.object.value; else if (key === "dcat:startDate" || key === "dcat:endDate") { state[key] = el.object.value; - } else if (key === "pv:DistributionType") { + } else if (key === "pv:distributionType") { state[key] = el.object.value; } else { let dateType;