diff --git a/frontend/pages/index.vue b/frontend/pages/index.vue index 0fe080b..14187d3 100644 --- a/frontend/pages/index.vue +++ b/frontend/pages/index.vue @@ -248,6 +248,10 @@ const formData = ref({ const config = useRuntimeConfig() const accessUrl = computed(() => { if (!result.value) return '' + // if result.value is not a valid uuid, return an empty string + if (!/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.test(result.value)) { + return result.value + } const baseUrl = window.location.origin return `${baseUrl}/access/${result.value}` })