diff --git a/__pycache__/cls_mth_fc.cpython-312.pyc b/__pycache__/cls_mth_fc.cpython-312.pyc index 666d80e..94b15d7 100644 Binary files a/__pycache__/cls_mth_fc.cpython-312.pyc and b/__pycache__/cls_mth_fc.cpython-312.pyc differ diff --git a/cls_mth_fc.py b/cls_mth_fc.py index 2f0a0ec..e22e16f 100755 --- a/cls_mth_fc.py +++ b/cls_mth_fc.py @@ -293,10 +293,11 @@ class Tunnel: if "," in dns: dns = dns[:-1] endpoint = final_dict["Endpoint"] - if "PresharedKey" in final_dict: - pre_key = final_dict["PresharedKey"] - else: - pre_key = final_dict["PreSharedKey"] + try: + pre_key = final_dict.get("PresharedKey") + pre_key = final_dict.get("PreSharedKey") + finally: + pass return address, dns, endpoint, pre_key @staticmethod