diff --git a/deluge_cli.py b/deluge_cli.py index f883000..942ee5f 100755 --- a/deluge_cli.py +++ b/deluge_cli.py @@ -43,7 +43,7 @@ from pprint import pprint from deluge_client import DelugeRPCClient from sshtunnel import SSHTunnelForwarder from docopt import docopt -from .utils import ColorizeFilter, convert +from utils import ColorizeFilter, convert BASE_DIR = os.path.dirname(os.path.abspath(__file__)) diff --git a/utils.py b/utils.py index 5153348..061c3ba 100644 --- a/utils.py +++ b/utils.py @@ -35,7 +35,7 @@ class ColorizeFilter(logging.Filter): return True def convert(data): - if isinstance(data, bytes): return data.decode('ascii') + if isinstance(data, bytes): return data.decode('utf-8') if isinstance(data, dict): return dict(map(convert, data.items())) if isinstance(data, tuple): return map(convert, data) json_data = json.dumps(data)