Skip to content

Commit cde9a18

Browse files
committed
wip #92
1 parent 415bff0 commit cde9a18

File tree

1 file changed

+7
-25
lines changed

1 file changed

+7
-25
lines changed

src/components/Settings.vue

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -381,10 +381,9 @@
381381
</div>
382382
<div class="cardContent">
383383
<v-radio-group v-model="settings.wifiMode" column
384-
@change="v$.settings.wifiMode.$touch"
385384
>
386-
<v-radio v-bind:label="$t('message.settings_network_mode_ap')" value="ap"></v-radio>
387-
<v-radio v-bind:label="$t('message.settings_network_mode_client')" value="client"></v-radio>
385+
<v-radio v-bind:label="$t('message.settings_network_mode_ap')" value="ap" @change="v$.settings.wifiMode.$touch"></v-radio>
386+
<v-radio v-bind:label="$t('message.settings_network_mode_client')" value="client" @change="v$.settings.wifiMode.$touch"></v-radio>
388387
</v-radio-group>
389388
<div v-if="settings.wifiMode=='client'">
390389
<v-select
@@ -436,22 +435,6 @@
436435
</v-dialog>
437436
</v-card-actions-->
438437
</div>
439-
<template>
440-
<div class="text-center">
441-
<v-dialog
442-
v-model="wifi_overlay"
443-
persistent
444-
>
445-
<v-card>
446-
<v-card-text>
447-
<div class="text-center">
448-
{{ $t('message.settings_network_wait') }}
449-
</div>
450-
</v-card-text>
451-
</v-card>
452-
</v-dialog>
453-
</div>
454-
</template>
455438
</v-card>
456439
</v-col>
457440
</v-layout>
@@ -952,26 +935,26 @@ export default {
952935
this.v$.settings.$reset();
953936
console.log('set dirty false');
954937
});
938+
console.log("wifi dirty state: ", this.v$.settings.wifiMode.$dirty || this.v$.settings.wifiSSID.$dirty || this.v$.settings.wifiPsw.$dirty);
955939
if (this.v$.settings.wifiMode.$dirty || this.v$.settings.wifiSSID.$dirty || this.v$.settings.wifiPsw.$dirty) {
956940
if(this.settings.wifiMode=="client") {
957941
const network = this.networks.find(item => { return item.ssid==this.settings.wifiSSID });
958942
if(network != null) {
959-
this.wifi_overlay = true;
943+
console.log("connecting");
960944
this.$wifi_connect.connect(network.ssid, network.conn_type, this.settings.wifiUser, this.settings.wifiPsw)
961945
.then((result) => {
946+
console.log("connected: ", result.data);
962947
this.snackText = this.$i18n.t('message.settings_network_updated');
963948
this.snackbar = true;
964-
this.wifi_overlay = false;
965949
})
966950
.catch((error) => {
967951
console.error(error);
968-
this.wifi_overlay = false;
969952
});
970953
}
971954
} else {
972-
console.log("disconnecting")
955+
console.log("disconnecting");
973956
this.$wifi_connect.disconnect().then((result) => {
974-
console.log(result);
957+
console.log("disconnected: ", result.data);
975958
});
976959
}
977960
}
@@ -1106,7 +1089,6 @@ export default {
11061089
networks: [],
11071090
wifi_status: null,
11081091
wifi_pwd_show: false,
1109-
wifi_overlay: false,
11101092
programList: [],
11111093
};
11121094
},

0 commit comments

Comments
 (0)