Fix AXFR queries under py3.5

This encodes the criterion returned by pydns properly.

Change-Id: Ifc249f36c8bb9718f4d4557acc9b0181e491b31b
This commit is contained in:
Thomas Herve 2017-07-24 16:31:36 +02:00
parent accd70a656
commit 20158f66ef
1 changed files with 1 additions and 1 deletions

View File

@ -229,7 +229,7 @@ class RequestHandler(xfr.XFRMixin):
# validate the parameters
try:
criterion = self._zone_criterion_from_request(
request, {'name': q_rrset.name.to_text()})
request, {'name': q_rrset.name.to_text().decode('utf-8')})
zone = self.storage.find_zone(context, criterion)
except exceptions.ZoneNotFound: