Browse Source

Fixed overrideFrequency to properly allow for floats with a minimum of 410 MHz and maximum of 930 MHz. Added 3 decimal point check.

pull/801/head
BMorgan1296 11 months ago
parent
commit
af21ae5655
  1. 2
      packages/web/src/validation/config/lora.ts

2
packages/web/src/validation/config/lora.ts

@ -18,7 +18,7 @@ export const LoRaValidationSchema = z.object({
channelNum: z.coerce.number().int(),
overrideDutyCycle: z.boolean(),
sx126xRxBoostedGain: z.boolean(),
overrideFrequency: z.coerce.number().int(),
overrideFrequency: z.coerce.number().min(410).max(930).refine(val => Number(val.toFixed(3)) === val),
ignoreIncoming: z.coerce.number().array(),
ignoreMqtt: z.boolean(),
configOkToMqtt: z.boolean(),

Loading…
Cancel
Save