From a3e7556a0641a54afbafe065a381718503464071 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Wed, 9 Aug 2017 22:34:03 -0500 Subject: [PATCH] Fix encoding bug when reading stdout during upgrade --- tailbone/views/upgrades.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tailbone/views/upgrades.py b/tailbone/views/upgrades.py index 458b2e5d..109aed0c 100644 --- a/tailbone/views/upgrades.py +++ b/tailbone/views/upgrades.py @@ -303,7 +303,7 @@ class UpgradeView(MasterView): with open(path, 'rb') as f: f.seek(offset) chunk = f.read(size) - data['stdout'] = chunk.replace('\n', '
') + data['stdout'] = chunk.decode('utf8').replace('\n', '
') session['stdout.offset'] = offset + size session.save()