From 283f54813646a4eafab89301555374b10d6489e8 Mon Sep 17 00:00:00 2001 From: Hunter Thornsberry Date: Sat, 22 Jun 2024 20:54:45 -0400 Subject: [PATCH] add optional to publishIntervalSecs and positionPrecision --- src/validation/moduleConfig/mqtt.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/validation/moduleConfig/mqtt.ts b/src/validation/moduleConfig/mqtt.ts index 07f8da54..d018f5b9 100644 --- a/src/validation/moduleConfig/mqtt.ts +++ b/src/validation/moduleConfig/mqtt.ts @@ -1,6 +1,6 @@ import type { Message } from "@bufbuild/protobuf"; import type { Protobuf } from "@meshtastic/js"; -import { IsBoolean, IsString, Length, IsNumber } from "class-validator"; +import { IsBoolean, IsString, Length, IsNumber, IsOptional } from "class-validator"; export class MqttValidation implements @@ -46,9 +46,11 @@ export class MqttValidationMapReportSettings implements Omit { + @IsOptional() @IsNumber() publishIntervalSecs: number; + @IsOptional() @IsNumber() positionPrecision: number; }