summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--synapse/rest/client/v2_alpha/account_validity.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/synapse/rest/client/v2_alpha/account_validity.py b/synapse/rest/client/v2_alpha/account_validity.py

index 66f581e53e..348d2a103b 100644 --- a/synapse/rest/client/v2_alpha/account_validity.py +++ b/synapse/rest/client/v2_alpha/account_validity.py
@@ -16,6 +16,7 @@ import logging from twisted.internet import defer +from six import ensure_binary from synapse.api.errors import AuthError, SynapseError from synapse.http.server import finish_request @@ -57,15 +58,17 @@ class AccountValidityRenewServlet(RestServlet): if token_valid: status_code = 200 + response = self.success_html else: status_code = 404 + response = self.failure_html request.setResponseCode(status_code) request.setHeader(b"Content-Type", b"text/html; charset=utf-8") request.setHeader( - b"Content-Length", b"%d" % (len(AccountValidityRenewServlet.SUCCESS_HTML),) + b"Content-Length", b"%d" % (len(response),) ) - request.write(AccountValidityRenewServlet.SUCCESS_HTML) + request.write(ensure_binary(response)) finish_request(request) defer.returnValue(None)