Browse Source

update setWorkingModuleConfig to include mapReportSettings

pull/252/head
Hunter Thornsberry 2 years ago
parent
commit
a5a37cd4ab
  1. 5
      src/components/PageComponents/ModuleConfig/MQTT.tsx
  2. 4
      src/validation/moduleConfig/mqtt.ts

5
src/components/PageComponents/ModuleConfig/MQTT.tsx

@ -11,7 +11,10 @@ export const MQTT = (): JSX.Element => {
new Protobuf.ModuleConfig.ModuleConfig({
payloadVariant: {
case: "mqtt",
value: data,
value: {
...data,
mapReportSettings: new Protobuf.ModuleConfig.ModuleConfig_MapReportSettings(data.mapReportSettings)
},
},
}),
);

4
src/validation/moduleConfig/mqtt.ts

@ -46,11 +46,11 @@ export class MqttValidationMapReportSettings
implements
Omit<Protobuf.ModuleConfig.ModuleConfig_MapReportSettings, keyof Message>
{
@IsOptional()
@IsNumber()
@IsOptional()
publishIntervalSecs: number;
@IsOptional()
@IsNumber()
@IsOptional()
positionPrecision: number;
}

Loading…
Cancel
Save