diff options
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | deluge/ui/web/server.py | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d2edd9cf..12400dd90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Fix TypeError in Peers Tab setting country flag. - Fix reverse proxy header TypeError (#3260). +- Fix request.base 'idna' codec error (#3261). ### Documentation diff --git a/deluge/ui/web/server.py b/deluge/ui/web/server.py index c2a0df12d..192c2b7a4 100644 --- a/deluge/ui/web/server.py +++ b/deluge/ui/web/server.py @@ -583,7 +583,7 @@ class TopLevel(resource.Resource): if base[-1] != '/': base += '/' - request.base = base.encode('idna') + request.base = base.encode('utf-8') return resource.Resource.getChildWithDefault(self, path, request) |