From 76ad0ac99fa37a9d7eeb0d8c52840842d98b344f Mon Sep 17 00:00:00 2001 From: RamiusLr Date: Thu, 27 Nov 2025 17:42:23 +0100 Subject: [PATCH] fix: zone_id undefined when deleting --- cloudflare-dns-docker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cloudflare-dns-docker.py b/cloudflare-dns-docker.py index 3bd4474..ac6145b 100644 --- a/cloudflare-dns-docker.py +++ b/cloudflare-dns-docker.py @@ -25,7 +25,7 @@ def get_zone_id(zone): return None return zones[0].id -def get_record(fqdn): +def get_record(zone_id, fqdn): records = cf.dns.records.list( zone_id = zone_id, name = fqdn @@ -44,7 +44,7 @@ def create_record(zone_id, fqdn, ip, record_type, proxied): print("Created " + record_type + " " + fqdn) def delete_record(zone_id, fqdn): - records = get_record(fqdn) + records = get_record(zone_id, fqdn) for r in records: cf.dns.records.delete( dns_record_id = r.id,