fix api query so that weekly mesh works.

This commit is contained in:
pablorevilla-meshtastic
2026-01-21 17:19:19 -08:00
parent 319f8eac06
commit 5676ade6b7

View File

@@ -180,13 +180,17 @@ async def api_packets(request):
logger.warning(f"Invalid node_id: {node_id_str}")
# --- Fetch packets using explicit filters ---
contains_for_query = contains
if portnum == PortNum.TEXT_MESSAGE_APP and contains:
contains_for_query = None
packets = await store.get_packets(
from_node_id=from_node_id,
to_node_id=to_node_id,
node_id=node_id,
portnum=portnum,
after=since,
contains=contains,
contains=contains_for_query,
limit=limit,
)