From 7477cc56e0ef05eed4116d2d1b1ee293946f464c Mon Sep 17 00:00:00 2001 From: Ryan Stein Date: Sun, 29 Oct 2017 21:45:17 -0400 Subject: [PATCH] Remove use of unavailable django force_unicode(). --- evennia/server/portal/webclient_ajax.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/evennia/server/portal/webclient_ajax.py b/evennia/server/portal/webclient_ajax.py index d780feabf7..02759b79fd 100644 --- a/evennia/server/portal/webclient_ajax.py +++ b/evennia/server/portal/webclient_ajax.py @@ -23,7 +23,6 @@ import time from twisted.web import server, resource from twisted.internet.task import LoopingCall from django.utils.functional import Promise -from django.utils.encoding import force_unicode from django.conf import settings from evennia.utils.ansi import parse_ansi from evennia.utils import utils @@ -44,7 +43,7 @@ _KEEPALIVE = 30 # how often to check keepalive class LazyEncoder(json.JSONEncoder): def default(self, obj): if isinstance(obj, Promise): - return force_unicode(obj) + return str(obj) return super(LazyEncoder, self).default(obj)