]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
restore missing windows tuple-fy
authorBob Halley <halley@dnspython.org>
Wed, 26 Aug 2020 13:52:14 +0000 (06:52 -0700)
committerBob Halley <halley@dnspython.org>
Wed, 26 Aug 2020 13:52:14 +0000 (06:52 -0700)
dns/rdtypes/ANY/CSYNC.py
dns/rdtypes/ANY/NSEC.py
dns/rdtypes/ANY/NSEC3.py

index 0a7925aa178331001693001e2c2e50c3f145926d..979028aeb1b9fdb0ece76035a6ad17d96ae6dc29 100644 (file)
@@ -43,7 +43,7 @@ class CSYNC(dns.rdata.Rdata):
         self.flags = self._as_uint16(flags)
         if not isinstance(windows, Bitmap):
             windows = Bitmap(windows)
-        self.windows = windows.windows
+        self.windows = tuple(windows.windows)
 
     def to_text(self, origin=None, relativize=True, **kw):
         text = Bitmap(self.windows).to_text()
index c3621ac4b06f1ebb3c7dd773ae2a81d93ed766c8..45c22f0342789de97d2b975795db7d68e2137046 100644 (file)
@@ -40,7 +40,7 @@ class NSEC(dns.rdata.Rdata):
         self.next = self._as_name(next)
         if not isinstance(windows, Bitmap):
             windows = Bitmap(windows)
-        self.windows = windows.windows
+        self.windows = tuple(windows.windows)
 
     def to_text(self, origin=None, relativize=True, **kw):
         next = self.next.choose_relativity(origin, relativize)
index 8089f68096756ec17cef37c32ba4073db14ed5ee..14242bda78444876bc183b384538d43b23dbbc94 100644 (file)
@@ -60,7 +60,7 @@ class NSEC3(dns.rdata.Rdata):
         self.next = self._as_bytes(next, True, 255)
         if not isinstance(windows, Bitmap):
             windows = Bitmap(windows)
-        self.windows = windows.windows
+        self.windows = tuple(windows.windows)
 
     def to_text(self, origin=None, relativize=True, **kw):
         next = base64.b32encode(self.next).translate(