From 0374b0035953e3cd905975076ba358d1aaec09c4 Mon Sep 17 00:00:00 2001 From: Sacha Weatherstone Date: Wed, 31 Aug 2022 16:27:37 +1000 Subject: [PATCH] Fix MQTT config --- .../PageComponents/ModuleConfig/MQTT.tsx | 16 ++++++++-------- src/validation/moduleConfig/mqtt.ts | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/PageComponents/ModuleConfig/MQTT.tsx b/src/components/PageComponents/ModuleConfig/MQTT.tsx index 46cab002..c640f5de 100644 --- a/src/components/PageComponents/ModuleConfig/MQTT.tsx +++ b/src/components/PageComponents/ModuleConfig/MQTT.tsx @@ -25,7 +25,7 @@ export const MQTT = (): JSX.Element => { const moduleEnabled = useWatch({ control, - name: "disabled", + name: "enabled", defaultValue: false, }); @@ -54,11 +54,11 @@ export const MQTT = (): JSX.Element => { ( @@ -68,13 +68,13 @@ export const MQTT = (): JSX.Element => { { description="Max transmit power in dBm" type="password" autoComplete="off" - disabled={moduleEnabled} + disabled={!moduleEnabled} {...register("password")} /> diff --git a/src/validation/moduleConfig/mqtt.ts b/src/validation/moduleConfig/mqtt.ts index 4d77d640..53c2e3b4 100644 --- a/src/validation/moduleConfig/mqtt.ts +++ b/src/validation/moduleConfig/mqtt.ts @@ -4,7 +4,7 @@ import type { Protobuf } from "@meshtastic/meshtasticjs"; export class MQTTValidation implements Protobuf.ModuleConfig_MQTTConfig { @IsBoolean() - disabled: boolean; + enabled: boolean; @Length(0, 30) address: string;