Skip to content
Snippets Groups Projects
Commit 09497796 authored by Remi  PLANEL's avatar Remi PLANEL
Browse files

remove hardcoded /api urls

parent b9e90cf2
No related branches found
No related tags found
No related merge requests found
Pipeline #126570 passed
......@@ -24,7 +24,6 @@ const sanitizedAnalyses = computed(() => {
})
function getResultArchiveUrl(analysisId: number) {
return joinURL(runtimeConfig.public.dfApiPrefix, `/analysis/${analysisId}/results-archive`)
}
......
......@@ -8,10 +8,13 @@ import { useRoute, computed } from "#imports";
import * as d3 from "d3";
import { useDisplay } from 'vuetify'
import { useElementSize } from '@vueuse/core'
import { joinURL } from "ufo";
const { width } = useDisplay()
const route = useRoute();
const { selectedProtein } = useSelectedProtein()
const runtimeConfig = useRuntimeConfig()
const analysisId = computed(() => {
......@@ -406,6 +409,9 @@ function draw() {
}
function getResultArchiveUrl(analysisId: number) {
return joinURL(runtimeConfig.public.dfApiPrefix, `/analysis/${analysisId}/results-archive`)
}
onMounted(() => {
......@@ -452,7 +458,7 @@ useHead({
<v-toolbar density="compact" class="pr-2">
<v-toolbar-title>{{ analysis.name }}</v-toolbar-title>
<v-btn color="primary" prepend-icon="mdi-download"
:href="`/api/analysis/${analysis.id}/results-archive`">Download
:href="getResultArchiveUrl(analysis.id)">Download
all results</v-btn>
<v-chip color="primary" rounded>{{ new Date(analysis.create_time).toLocaleString() }}</v-chip>
<template v-if="analysis.percentage_done !== 100 && analysis.stderr === ''" #extension>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment