Automatically test TURN server on save

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2019-03-08 10:29:30 +01:00
Родитель 0519afc161
Коммит 2857c44ebb
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7076EA9751AACDDA
3 изменённых файлов: 10 добавлений и 4 удалений

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -54,6 +54,7 @@
import { Tooltip } from 'nextcloud-vue'
import hmacSHA1 from 'crypto-js/hmac-sha1'
import Base64 from 'crypto-js/enc-base64'
import debounce from 'debounce'
export default {
name: 'TurnServer',
@ -113,9 +114,11 @@ export default {
},
methods: {
testServer(event) {
event.stopPropagation()
debounceTestServer: debounce(function() {
this.testServer()
}, 1000),
testServer() {
this.testing = true
this.testingError = false
this.testingSuccess = false
@ -235,12 +238,15 @@ export default {
},
updateServer(event) {
this.$emit('update:server', event.target.value)
this.debounceTestServer()
},
updateSecret(event) {
this.$emit('update:secret', event.target.value)
this.debounceTestServer()
},
updateProtocols(event) {
this.$emit('update:protocols', event.target.value)
this.debounceTestServer()
}
}
}