From 36cab32af88d5969acd308785a0240ac3e016046 Mon Sep 17 00:00:00 2001 From: Ionys <9364594+Ionys320@users.noreply.github.com> Date: Sun, 17 Nov 2024 22:02:25 +0100 Subject: [PATCH] fix(monitor): Avoid changing the timeout value when editing monitor --- src/pages/EditMonitor.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/pages/EditMonitor.vue b/src/pages/EditMonitor.vue index a4f93bc2c..a83f91cab 100644 --- a/src/pages/EditMonitor.vue +++ b/src/pages/EditMonitor.vue @@ -1443,11 +1443,14 @@ message HealthCheckResponse { } } - if (this.monitor.type === "snmp") { + // Set a default timeout if the monitor type has changed or if it's a new monitor + if (oldType || this.isAdd) { + if (this.monitor.type === "snmp") { // snmp is not expected to be executed via the internet => we can choose a lower default timeout - this.monitor.timeout = 5; - } else { - this.monitor.timeout = 48; + this.monitor.timeout = 5; + } else { + this.monitor.timeout = 48; + } } // Set default SNMP version