Prevent setting an empty url

This commit is contained in:
kolaente 2020-10-10 18:51:26 +02:00
parent 833e732a8f
commit 0bc4312f0f
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 7 additions and 2 deletions

View File

@ -15,14 +15,15 @@
/>
</div>
<div class="control">
<a class="button is-primary" @click="setApiUrl">
<a class="button is-primary" @click="setApiUrl" :disabled="apiUrl === ''">
Change
</a>
</div>
</div>
</div>
<div class="api-url-info" v-else>
Sign in to your Vikunja account on <span v-tooltip="apiUrl">{{ apiDomain() }}</span> <a @click="() => configureApi = true">change</a>
Sign in to your Vikunja account on <span v-tooltip="apiUrl">{{ apiDomain() }}</span> <a
@click="() => configureApi = true">change</a>
</div>
<div class="notification is-success mt-2" v-if="successMsg !== '' && errorMsg === ''">
@ -57,6 +58,10 @@ export default {
return urlParts[0]
},
setApiUrl() {
if (this.apiUrl === '') {
return
}
let urlToCheck = this.apiUrl
// Check if the url has an http prefix