feat: Adapt INWX API for string IDs and modularize CLI

This commit is contained in:
Pascal Bouquet 2025-12-03 14:54:25 +01:00
parent 6d52ca548c
commit 97559a7a02

View File

@ -74,7 +74,7 @@ def update_record():
new_content = input("Neuer Inhalt/Content (leer lassen, um nicht zu ändern): ").strip()
new_ttl = input("Neue TTL (Sekunden, leer lassen, um nicht zu ändern): ").strip()
params = {"id": int(record_id)}
params = {"id": record_id}
if new_content:
params["content"] = new_content
if new_ttl:
@ -110,7 +110,7 @@ def delete_record():
print("Löschvorgang abgebrochen.")
return
params = {"id": int(record_id)}
params = {"id": record_id}
print(f"\n⏳ Sende Anfrage zum Löschen der ID **{record_id}**...")
result = api_call("nameserver.deleteRecord", params)