diff --git a/client/pages/forms/[slug]/index.vue b/client/pages/forms/[slug]/index.vue index 7f271bb..11b0452 100644 --- a/client/pages/forms/[slug]/index.vue +++ b/client/pages/forms/[slug]/index.vue @@ -98,8 +98,13 @@ const loadForm = async (setup=false) => { } formsStore.save(data.value) } else { - const data = await formsStore.publicFetch(slug) - formsStore.save(data) + try { + const data = await formsStore.publicFetch(slug) + formsStore.save(data) + } catch (e) { + formsStore.stopLoading() + return + } } formsStore.stopLoading()