Ui,Translate: remove bytearray format string

Py 3.4 does not support bytearray format strings
for % operator: b"%s" % s
This commit is contained in:
redfish 2019-04-16 20:45:21 -04:00
parent ec6fd48b86
commit 7e57a8f71e
2 changed files with 2 additions and 2 deletions

View file

@ -57,7 +57,7 @@ class UiRequestPlugin(object):
if not lang_file_exist or inner_path not in content_json.get("translate", []):
for part in file_generator:
if inner_path.endswith(".html"):
yield part.replace(b"lang={lang}", b"lang=%s" % translate.lang.encode("utf8")) # lang get parameter to .js file to avoid cache
yield part.replace(b"lang={lang}", b"lang=" + translate.lang.encode("utf8")) # lang get parameter to .js file to avoid cache
else:
yield part
else:

View file

@ -299,7 +299,7 @@ class UiRequest(object):
# Redirect to an url
def actionRedirect(self, url):
self.start_response('301 Redirect', [('Location', str(url))])
yield b"Location changed: %s" % url.encode("utf8")
yield b"Location changed: " + url.encode("utf8")
def actionIndex(self):
return self.actionRedirect("/" + config.homepage)