diff options
| author | Sergey Fedoseev <fedoseev.sergey@gmail.com> | 2017-06-26 16:42:31 +0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-06-26 15:10:55 -0400 |
| commit | 44a7b98abbec02f1a4f35662040f602fd616d0cd (patch) | |
| tree | 97ad5ee4d1e2ed9ce9272b2737947faabe6464b3 /django | |
| parent | 964e490847011ed7beb1639f35d62b210f1f5dda (diff) | |
Fixed #27964 -- Made MySQL backend raise exception if spatial transformation is needed for query.
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/gis/db/backends/base/operations.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/django/contrib/gis/db/backends/base/operations.py b/django/contrib/gis/db/backends/base/operations.py index 1b314a9d2b..d21198dc0f 100644 --- a/django/contrib/gis/db/backends/base/operations.py +++ b/django/contrib/gis/db/backends/base/operations.py @@ -72,10 +72,7 @@ class BaseSpatialOperations: backend. """ def transform_value(value, field): - return ( - not (value is None or value.srid == field.srid) and - self.connection.features.supports_transform - ) + return value is not None and value.srid != field.srid if hasattr(value, 'as_sql'): return ( |
