diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/gis/db/backends/base/features.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/django/contrib/gis/db/backends/base/features.py b/django/contrib/gis/db/backends/base/features.py index 779ff23689..14eea12721 100644 --- a/django/contrib/gis/db/backends/base/features.py +++ b/django/contrib/gis/db/backends/base/features.py @@ -98,9 +98,8 @@ class BaseSpatialFeatures(object): m = re.match(r'has_(\w*)_function$', name) if m: func_name = m.group(1) - if func_name not in self.connection.ops.unsupported_functions: - return True - return False + return func_name not in self.connection.ops.unsupported_functions + raise AttributeError def has_ops_method(self, method): return getattr(self.connection.ops, method, False) |
