diff --git a/webapp/src/components/BatteryView.vue b/webapp/src/components/BatteryView.vue index 39d3c84f..67dd1ba2 100644 --- a/webapp/src/components/BatteryView.vue +++ b/webapp/src/components/BatteryView.vue @@ -227,7 +227,9 @@ export default defineComponent({ }, // Send heartbeat packets regularly * 59s Send a heartbeat heartCheck() { - this.heartInterval && clearTimeout(this.heartInterval); + if (this.heartInterval) { + clearTimeout(this.heartInterval); + } this.heartInterval = setInterval(() => { if (this.socket.readyState === 1) { // Connection status @@ -240,7 +242,9 @@ export default defineComponent({ /** To break off websocket Connect */ closeSocket() { this.socket.close(); - this.heartInterval && clearTimeout(this.heartInterval); + if (this.heartInterval) { + clearTimeout(this.heartInterval); + } this.isFirstFetchAfterConnect = true; }, }, diff --git a/webapp/src/components/HuaweiView.vue b/webapp/src/components/HuaweiView.vue index 34e96855..32b7c2b6 100644 --- a/webapp/src/components/HuaweiView.vue +++ b/webapp/src/components/HuaweiView.vue @@ -358,7 +358,9 @@ export default defineComponent({ }, // Send heartbeat packets regularly * 59s Send a heartbeat heartCheck() { - this.heartInterval && clearTimeout(this.heartInterval); + if (this.heartInterval) { + clearTimeout(this.heartInterval); + } this.heartInterval = setInterval(() => { if (this.socket.readyState === 1) { // Connection status @@ -371,7 +373,9 @@ export default defineComponent({ /** To break off websocket Connect */ closeSocket() { this.socket.close(); - this.heartInterval && clearTimeout(this.heartInterval); + if (this.heartInterval) { + clearTimeout(this.heartInterval); + } this.isFirstFetchAfterConnect = true; }, formatNumber(num: number) { diff --git a/webapp/src/components/VedirectView.vue b/webapp/src/components/VedirectView.vue index df925297..95cb245b 100644 --- a/webapp/src/components/VedirectView.vue +++ b/webapp/src/components/VedirectView.vue @@ -217,7 +217,9 @@ export default defineComponent({ }, // Send heartbeat packets regularly * 59s Send a heartbeat heartCheck() { - this.heartInterval && clearTimeout(this.heartInterval); + if (this.heartInterval) { + clearTimeout(this.heartInterval); + } this.heartInterval = setInterval(() => { if (this.socket.readyState === 1) { // Connection status @@ -230,7 +232,9 @@ export default defineComponent({ /** To break off websocket Connect */ closeSocket() { this.socket.close(); - this.heartInterval && clearTimeout(this.heartInterval); + if (this.heartInterval) { + clearTimeout(this.heartInterval); + } this.isFirstFetchAfterConnect = true; }, },