From b6d64bd6ae4f5d5ba2bd480157e4a04682d1ad74 Mon Sep 17 00:00:00 2001 From: Tim AtLee Date: Mon, 17 Mar 2025 08:15:11 -0600 Subject: [PATCH] Housekeeping fix to pass the token in through click, instead of assuming its going to get picked correctly. --- cloudflare_ddns/__main__.py | 1 + cloudflare_ddns/app.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cloudflare_ddns/__main__.py b/cloudflare_ddns/__main__.py index 886e691..9fa57b6 100644 --- a/cloudflare_ddns/__main__.py +++ b/cloudflare_ddns/__main__.py @@ -23,6 +23,7 @@ load_dotenv() prompt="Enter your Cloudflare Token", hide_input=True, show_envvar=True, + envvar='CF_DDNS_TOKEN', help="Your Cloudflare Bearer token." ) @click.option('-v', '--verbose', is_flag=True, default=False, help="Show debug logging.") diff --git a/cloudflare_ddns/app.py b/cloudflare_ddns/app.py index 6c02692..a14b2e9 100644 --- a/cloudflare_ddns/app.py +++ b/cloudflare_ddns/app.py @@ -114,7 +114,7 @@ class ApplicationJob(threading.Thread): domain = Domain( record_json["name"], record_json["type"], - record_json["zone_id"], + zone_json["id"], record_json["id"] ) found_domains[f'{record_json["name"]}-{record_json["type"]}'] = domain