From 9df2870d20e754af7c34eacc66738d3ef49e2dae Mon Sep 17 00:00:00 2001 From: Catherine Lu Date: Thu, 5 Feb 2015 18:48:09 -0800 Subject: [PATCH] `add_url_rule()` looks for OPTIONS string in case-insensitive manner in methods --- flask/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flask/app.py b/flask/app.py index 7532b99..759a351 100644 --- a/flask/app.py +++ b/flask/app.py @@ -1009,7 +1009,7 @@ def index(): 'provide_automatic_options', None) if provide_automatic_options is None: - if 'OPTIONS' not in methods: + if 'options' not in [m.lower() for m in methods]: provide_automatic_options = True required_methods.add('OPTIONS') else: