From c43d0144175039446e65cfa5801958e2cdcda19c Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Wed, 26 Feb 2025 07:55:30 -0800 Subject: [PATCH] revert iface checks --- main.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/main.py b/main.py index 67c8831..c39c3af 100644 --- a/main.py +++ b/main.py @@ -12,7 +12,6 @@ import os import logging import traceback import threading -import sys from utilities.arg_parser import setup_parser from utilities.interfaces import initialize_interface @@ -53,23 +52,12 @@ def main(stdscr): logging.info("Initializing interface %s", args) with globals.lock: globals.interface = initialize_interface(args) - - # Check if the interface was successfully initialized - if not globals.interface: - logging.critical("Failed to initialize interface. Exiting...") - sys.exit(1) # Exit the program with an error code - if globals.interface.localNode.localConfig.lora.region == 0: - confirmation = get_list_input("Your region is UNSET. Set it now?", "Yes", ["Yes", "No"]) + confirmation = get_list_input("Your region is UNSET. Set it now?", "Yes", ["Yes", "No"]) if confirmation == "Yes": set_region() globals.interface.close() globals.interface = initialize_interface(args) - - # Ensure the new interface is valid after reinitialization - if not globals.interface: - logging.critical("Re-initialization of interface failed. Exiting...") - sys.exit(1) logging.info("Interface initialized") globals.myNodeNum = get_nodeNum() globals.channel_list = get_channels()