Merge pull request #1796 from vitkarpenko/middleware_status_code

gluon.http expects status code as integer while LazyWSGI generates str
This commit is contained in:
mdipierro
2017-11-10 18:09:37 -06:00
committed by GitHub
+1 -1
View File
@@ -231,7 +231,7 @@ class LazyWSGI(object):
to call third party WSGI applications
"""
self.response.status = str(status).split(' ', 1)[0]
self.response.status = int(str(status).split(' ', 1)[0])
self.response.headers = dict(headers)
return lambda *args, **kargs: \
self.response.write(escape=False, *args, **kargs)