From 1166978c78e5f6448f69b13724fdeb2ebd266557 Mon Sep 17 00:00:00 2001
From: Hannes Feldt <feldt@astron.nl>
Date: Mon, 6 Jan 2025 11:39:26 +0100
Subject: [PATCH] fix

---
 lofar_cryptocoryne/client.py | 4 +++-
 tests/test_client.py         | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/lofar_cryptocoryne/client.py b/lofar_cryptocoryne/client.py
index 7b57dd3..1647f5d 100644
--- a/lofar_cryptocoryne/client.py
+++ b/lofar_cryptocoryne/client.py
@@ -38,7 +38,9 @@ class DnsClient:
         """Setup DNS TXT records to verify given domain with given tokens"""
         zone = self.desec_client.get_authoritative_domain(verify_domain)
         subname = verify_domain.rsplit(zone["name"], 1)[0].rstrip(".")
-        self.desec_client.add_record(zone["name"], "TXT", subname, [f'"{tokens[0]}"'])
+        self.desec_client.add_record(
+            zone["name"], "TXT", subname, [f'"{tokens[0]}"'], 3600
+        )
         self.cleanups.append(
             lambda d=zone["name"], sn=subname: self.desec_client.delete_record(
                 d, "TXT", sn
diff --git a/tests/test_client.py b/tests/test_client.py
index 87dbd92..b50de26 100644
--- a/tests/test_client.py
+++ b/tests/test_client.py
@@ -40,7 +40,7 @@ class TestDnsClient(TestCase):
             "verify.lofar.net"
         )
         desec_client_mock.add_record.assert_called_once_with(
-            "lofar.net", "TXT", "verify", ['"token"']
+            "lofar.net", "TXT", "verify", ['"token"'], 3600
         )
 
         assert len(dns_client.cleanups) == 1
-- 
GitLab