From 5676ade6b7c81e08b87da3e1ef8aa394147d4e36 Mon Sep 17 00:00:00 2001 From: pablorevilla-meshtastic Date: Wed, 21 Jan 2026 17:19:19 -0800 Subject: [PATCH] fix api query so that weekly mesh works. --- meshview/web_api/api.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meshview/web_api/api.py b/meshview/web_api/api.py index 6fdd436..6af08dc 100644 --- a/meshview/web_api/api.py +++ b/meshview/web_api/api.py @@ -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, )