From 5a18a66d77b797e6b4f55da7c9982cfdd5489156 Mon Sep 17 00:00:00 2001 From: Logan Date: Sat, 23 May 2026 18:22:47 -0400 Subject: [PATCH] fix ppm bug --- drb-c2-core/app/routers/nodes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drb-c2-core/app/routers/nodes.py b/drb-c2-core/app/routers/nodes.py index 297b3e5..238bf1b 100644 --- a/drb-c2-core/app/routers/nodes.py +++ b/drb-c2-core/app/routers/nodes.py @@ -1,4 +1,5 @@ import secrets +from typing import Optional from fastapi import APIRouter, HTTPException, Depends, Query from app.models import CommandPayload from app.internal import firestore as fstore @@ -97,7 +98,7 @@ async def assign_system( node_id: str, system_id: str, hardware_preset: str = Query("rtl-sdr-v3"), - ppm_override: float = Query(None), + ppm_override: Optional[float] = Query(None), ): """ Assign a system to a node. Fetches the system config from Firestore