|
|
@ -968,11 +968,6 @@ class Flask(_PackageBoundObject): |
|
|
|
# Add the required methods now. |
|
|
|
# Add the required methods now. |
|
|
|
methods |= required_methods |
|
|
|
methods |= required_methods |
|
|
|
|
|
|
|
|
|
|
|
# due to a werkzeug bug we need to make sure that the defaults are |
|
|
|
|
|
|
|
# None if they are an empty dictionary. This should not be necessary |
|
|
|
|
|
|
|
# with Werkzeug 0.7 |
|
|
|
|
|
|
|
options['defaults'] = options.get('defaults') or None |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rule = self.url_rule_class(rule, methods=methods, **options) |
|
|
|
rule = self.url_rule_class(rule, methods=methods, **options) |
|
|
|
rule.provide_automatic_options = provide_automatic_options |
|
|
|
rule.provide_automatic_options = provide_automatic_options |
|
|
|
|
|
|
|
|
|
|
|