From 77da966b9dbdb5d2093803e0e91d5ed7f25f6bdb Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Fri, 10 Oct 2025 16:22:59 -0700 Subject: [PATCH] Update mesh_bot.py --- mesh_bot.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/mesh_bot.py b/mesh_bot.py index ae38dcd..905fb1c 100755 --- a/mesh_bot.py +++ b/mesh_bot.py @@ -976,13 +976,16 @@ def surveyHandler(message, nodeID, deviceID): def handle_riverFlow(message, message_from_id, deviceID): location = get_node_location(message_from_id, deviceID) - - if "riverflow " in message.lower() and "," in message: - userRiver = message.lower().split("riverflow ", 1)[1].strip() - userRiver = [r.strip() for r in userRiver.split(",") if r.strip()] + msg_lower = message.lower() + if "riverflow " in msg_lower: + user_input = msg_lower.split("riverflow ", 1)[1].strip() + if user_input: + userRiver = [r.strip() for r in user_input.split(",") if r.strip()] + else: + userRiver = riverListDefault else: userRiver = riverListDefault - + if use_meteo_wxApi: return get_flood_openmeteo(location[0], location[1]) else: