From ef53cbc3a103f4054b49e5818b8007f1780f44eb Mon Sep 17 00:00:00 2001 From: David Jones Date: Tue, 31 Dec 2024 12:23:28 -1000 Subject: [PATCH 1/2] small changes to adjust to new TNS API format --- app/host/transient_name_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/host/transient_name_server.py b/app/host/transient_name_server.py index 506a7aae..0d0a4ed2 100644 --- a/app/host/transient_name_server.py +++ b/app/host/transient_name_server.py @@ -42,8 +42,8 @@ def query_tns(data, headers, search_url): response_id_code = response.get("id_code") response_status_good = response_id_code == 200 - data = response.get("data", {}).get("reply") if response_status_good else [] - response_reset_time = response.get("data", {}).get("total", {}).get("reset") + data = response.get("data", {}) if response_status_good else [] + response_reset_time = response.headers['x-rate-limit-reset'] response_return = { "response_message": response_message, From 588da713fa39904f03dad29533bf4aa1b9055045 Mon Sep 17 00:00:00 2001 From: David Jones Date: Tue, 31 Dec 2024 12:44:56 -1000 Subject: [PATCH 2/2] quick bug fix in TNS API --- app/host/transient_name_server.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/host/transient_name_server.py b/app/host/transient_name_server.py index 0d0a4ed2..1a045454 100644 --- a/app/host/transient_name_server.py +++ b/app/host/transient_name_server.py @@ -36,13 +36,13 @@ def query_tns(data, headers, search_url): """ response = requests.post(search_url, headers=headers, data=data) - response = json.loads(response.text) + response_json = json.loads(response.text) - response_message = response.get("id_message") - response_id_code = response.get("id_code") + response_message = response_json.get("id_message") + response_id_code = response_json.get("id_code") response_status_good = response_id_code == 200 - data = response.get("data", {}) if response_status_good else [] + data = response_json.get("data", {}) if response_status_good else [] response_reset_time = response.headers['x-rate-limit-reset'] response_return = {