Let Werkzeug produce a proper status string.
This commit is contained in:
Hristo Iliev 2017-11-29 17:47:05 +01:00
parent d2b573a4d5
commit 29524e4a1b

View File

@ -19,6 +19,7 @@ except ImportError:
from werkzeug.serving import WSGIRequestHandler
from werkzeug.wrappers import Request as _Request
from werkzeug.wrappers import BaseResponse as Response
from werkzeug.datastructures import Headers
from isso.compat import string_types
@ -144,8 +145,8 @@ class CORSMiddleware(object):
return start_response(status, headers.to_list(), exc_info)
if environ.get("REQUEST_METHOD") == "OPTIONS":
add_cors_headers("200 Ok", [("Content-Type", "text/plain")])
return []
response = Response()
return response(environ, add_cors_headers)
return self.app(environ, add_cors_headers)