diff --git a/couchpotato/core/logger.py b/couchpotato/core/logger.py index 1f5206ac..8d8c9f59 100644 --- a/couchpotato/core/logger.py +++ b/couchpotato/core/logger.py @@ -48,7 +48,7 @@ class CPLog(object): else: msg = msg % ss(replace_tuple) except: - self.error('Failed encoding stuff to log: %s' % traceback.format_exc()) + self.logger.error(u'Failed encoding stuff to log: %s' % traceback.format_exc()) if not Env.get('dev'): diff --git a/couchpotato/core/plugins/log/main.py b/couchpotato/core/plugins/log/main.py index 83e190ab..e6ff1133 100644 --- a/couchpotato/core/plugins/log/main.py +++ b/couchpotato/core/plugins/log/main.py @@ -73,7 +73,7 @@ class Logging(Plugin): return jsonified({ 'success': True, - 'log': log, + 'log': toUnicode(log), 'total': total, }) diff --git a/couchpotato/core/plugins/log/static/log.css b/couchpotato/core/plugins/log/static/log.css index ec1f838c..222b8efa 100644 --- a/couchpotato/core/plugins/log/static/log.css +++ b/couchpotato/core/plugins/log/static/log.css @@ -59,6 +59,7 @@ width: 14%; color: lightgrey; padding: 3px 0; + font-size: 10px; } .page.log .container .time:last-child { display: none; } diff --git a/couchpotato/environment.py b/couchpotato/environment.py index e804170d..d8c03c7c 100644 --- a/couchpotato/environment.py +++ b/couchpotato/environment.py @@ -11,7 +11,7 @@ class Env(object): _appname = 'CouchPotato' ''' Environment variables ''' - _encoding = '' + _encoding = 'UTF-8' _debug = False _dev = False _settings = Settings() diff --git a/couchpotato/static/style/main.css b/couchpotato/static/style/main.css index d86fbbd6..f5630f33 100644 --- a/couchpotato/static/style/main.css +++ b/couchpotato/static/style/main.css @@ -581,7 +581,7 @@ body > .spinner, .mask{ } .messages { - position: absolute; + position: fixed; right: 0; bottom: 0; padding: 2px;