Skip to content
Snippets Groups Projects
Commit b6260765 authored by simon.mellerin's avatar simon.mellerin
Browse files

#24 #25 - Dataset multistep - step 3 - 2nd work

parent deb09b7e
Branches
No related tags found
1 merge request!45#24 #25 - Dataset multistep - step 3 - first work
......@@ -164,7 +164,6 @@ function onDistributionSave() {
}
function submit(action: 'back' | 'next') {
console.log('save')
model.value.distribution = distributionList.value
emit(action)
}
......
......@@ -117,6 +117,8 @@ import { queryCatalog } from '@/sparql/catalog'
import { distributionMetadata } from '@/modelMetadata/distribution'
import Dialog from 'primevue/dialog'
import OcLink from '@/components/OcLink.vue'
import ProgressSpinner from 'primevue/progressspinner'
import Button from 'primevue/button'
definePage({
name: 'community.datasets.new',
......@@ -149,6 +151,7 @@ const sending = ref(false)
const sent = ref(false)
const errorMessage = ref<string | null>(null)
const showDialog = ref(false)
const send = async () => {
showDialog.value = true
......@@ -192,7 +195,7 @@ const send = async () => {
sent.value = true
} catch (e) {
console.error(e)
errorMessage.value = (e as Error).message
errorMessage.value = (e as Error).message ?? 'Error'
}
sending.value = false
......
......@@ -8,8 +8,8 @@ export async function insertDataset(
profile: OcPerson,
auth?: Credentials
) {
dataset.identifier = dataset.identifier ?? crypto.randomUUID()
dataset["@id"] = dataset["@id"] ?? `${import.meta.env.VITE_OC_URI_BASE_URL}/datasets/${dataset.identifier}`
dataset.identifier ||= crypto.randomUUID()
dataset["@id"] ||= `${import.meta.env.VITE_OC_URI_BASE_URL}/datasets/${dataset.identifier}`
const theme = dataset.theme?.map((item => `<${item['@id']}>`)).join(',')
const creator = dataset.creator?.map((item => `<${item['@id']}>`)).join(',')
......
......@@ -8,8 +8,8 @@ export async function insertDistribution(
profile: OcPerson,
auth?: Credentials
) {
distribution.identifier = distribution.identifier ?? crypto.randomUUID()
distribution["@id"] = distribution["@id"] ?? `${import.meta.env.VITE_OC_URI_BASE_URL}/distributions/${dataset.identifier}`
distribution.identifier ||= crypto.randomUUID()
distribution["@id"] ||= `${import.meta.env.VITE_OC_URI_BASE_URL}/distributions/${dataset.identifier}`
let insertQuery = `
INSERT INTO <${graph}> {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment