From: Bob Halley Date: Wed, 26 Aug 2020 13:52:14 +0000 (-0700) Subject: restore missing windows tuple-fy X-Git-Tag: v2.1.0rc1~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ff8504d140fb346fb15067f70d0e0f6f9db496b;p=thirdparty%2Fdnspython.git restore missing windows tuple-fy --- diff --git a/dns/rdtypes/ANY/CSYNC.py b/dns/rdtypes/ANY/CSYNC.py index 0a7925aa..979028ae 100644 --- a/dns/rdtypes/ANY/CSYNC.py +++ b/dns/rdtypes/ANY/CSYNC.py @@ -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() diff --git a/dns/rdtypes/ANY/NSEC.py b/dns/rdtypes/ANY/NSEC.py index c3621ac4..45c22f03 100644 --- a/dns/rdtypes/ANY/NSEC.py +++ b/dns/rdtypes/ANY/NSEC.py @@ -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) diff --git a/dns/rdtypes/ANY/NSEC3.py b/dns/rdtypes/ANY/NSEC3.py index 8089f680..14242bda 100644 --- a/dns/rdtypes/ANY/NSEC3.py +++ b/dns/rdtypes/ANY/NSEC3.py @@ -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(