aboutsummaryrefslogtreecommitdiff
path: root/gn3/api/async_commands.py
diff options
context:
space:
mode:
Diffstat (limited to 'gn3/api/async_commands.py')
-rw-r--r--gn3/api/async_commands.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/gn3/api/async_commands.py b/gn3/api/async_commands.py
index f8400c8..81c3c44 100644
--- a/gn3/api/async_commands.py
+++ b/gn3/api/async_commands.py
@@ -8,14 +8,11 @@ async_commands = Blueprint("async_commands", __name__)
@async_commands.route("/state/<command_id>")
def command_state(command_id):
- with redis.Redis() as rconn:
+ with redis.Redis(decode_responses=True) as rconn:
state = rconn.hgetall(name=command_id)
if not state:
return jsonify(
status=404,
error="The command id provided does not exist.")
- state = {
- key.decode("utf-8"): val.decode("utf8")
- for key,val in state.items()
- }
+ state = {key: val for key,val in state.items()}
return jsonify(state)