diff options
author | thelamer <ryankuba@gmail.com> | 2019-06-10 05:50:06 -0700 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2019-06-11 12:35:04 +0100 |
commit | a34543100c5ff9f32d590cb3d84f26080fc80925 (patch) | |
tree | 727355b53b49b1670358cdd7c478933e14c5caef /deluge/ui/web | |
parent | b8b044f4515264507416cf06307c4d357b70d1a5 (diff) | |
download | deluge-a34543100c5ff9f32d590cb3d84f26080fc80925.tar.gz deluge-a34543100c5ff9f32d590cb3d84f26080fc80925.tar.bz2 deluge-a34543100c5ff9f32d590cb3d84f26080fc80925.zip |
[Web] Fix peers tab failing to set flag location
The request.country returns bytes not a string so decode.
Diffstat (limited to 'deluge/ui/web')
-rw-r--r-- | deluge/ui/web/server.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deluge/ui/web/server.py b/deluge/ui/web/server.py index c8f901a5a..3dceaf6ba 100644 --- a/deluge/ui/web/server.py +++ b/deluge/ui/web/server.py @@ -202,7 +202,8 @@ class Flag(resource.Resource): return self def render(self, request): - path = ('ui', 'data', 'pixmaps', 'flags', request.country.lower() + '.png') + flag = request.country.decode('utf-8').lower() + '.png' + path = ('ui', 'data', 'pixmaps', 'flags', flag) filename = common.resource_filename('deluge', os.path.join(*path)) if os.path.exists(filename): request.setHeader( |