From 1e7e439714c37896d1b266f89bf85442467b0898 Mon Sep 17 00:00:00 2001 From: Luann Moreira Date: Wed, 8 May 2024 16:05:55 -0300 Subject: [PATCH] fix(ui): disable the item when it's version is set to unreachable This commit is aimed to add an validation that adds a disabled attribute to the v-list-item inside the v-combobox slot that will disable it if the url doesn't give an info. --- src/renderer/src/components/Auth/NewInstanceDialog.vue | 7 ++++--- src/renderer/src/views/Login.vue | 10 +++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/renderer/src/components/Auth/NewInstanceDialog.vue b/src/renderer/src/components/Auth/NewInstanceDialog.vue index adbaf5f..9f726eb 100644 --- a/src/renderer/src/components/Auth/NewInstanceDialog.vue +++ b/src/renderer/src/components/Auth/NewInstanceDialog.vue @@ -128,10 +128,11 @@ const request = async (hostUrl: string, config: RequestInit) => { const addInstance = async () => { if (hasError.value) { - await request(`${url.value}/info`, { - method: 'GET' - }) + return } + await request(`${url.value}/info`, { + method: 'GET' + }) } const close = () => { diff --git a/src/renderer/src/views/Login.vue b/src/renderer/src/views/Login.vue index 67613cd..7a1e68d 100644 --- a/src/renderer/src/views/Login.vue +++ b/src/renderer/src/views/Login.vue @@ -34,7 +34,12 @@ :items="items" >