fix: Use correct varo for linking

This commit is contained in:
2025-03-07 14:57:39 +11:00
parent 52e43cf073
commit 4f20a0ec87

View File

@@ -223,13 +223,13 @@ def hnslinks(params, authentication):
tlsa = response["TLSA"] tlsa = response["TLSA"]
# Get zones from varo # Get zones from varo
with open("user_data/varo.json", "r") as f: with open("user_data/hnslinks.json", "r") as f:
auth = json.load(f) auth = json.load(f)
if not auth: if not auth:
return {"status": "Missing Varo API or instance"} return {"status": "Missing Varo API or instance"}
if 'api' not in auth or 'instance' not in auth: if 'key' not in auth or 'instance' not in auth:
return {"status": "Missing Varo API or instance"} return {"status": "Missing Varo API or instance"}
api = auth["api"] api = auth["key"]
instance = auth["instance"] instance = auth["instance"]
response = requests.post(f"https://{instance}/api", json={"action":"getZones"}, headers={"Authorization": f"Bearer {api}"}) response = requests.post(f"https://{instance}/api", json={"action":"getZones"}, headers={"Authorization": f"Bearer {api}"})