diff options
| author | Simon Charette <charette.s@gmail.com> | 2020-06-04 09:25:39 -0400 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-07-14 09:36:17 +0200 |
| commit | 1b7623fdfd8d4157b03126006f23f74f4ef6255c (patch) | |
| tree | 4bc808a676e1b248936b5f29dd1c9fced917494b /django | |
| parent | 9c5c9bd7091b60fdccc405890dc4f44a8010e954 (diff) | |
Refs #30446 -- Defined output_field of BoundingCircle() GIS database function.
This prevented the default behavior of
BaseExpression._resolve_output_field from error'ing out when such
functions accepted both expressions from mixed types
(e.g. BoundingCircle(Polygon, num_seg=12)).
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/gis/db/models/functions.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/contrib/gis/db/models/functions.py b/django/contrib/gis/db/models/functions.py index debd859390..8ab5de6db7 100644 --- a/django/contrib/gis/db/models/functions.py +++ b/django/contrib/gis/db/models/functions.py @@ -223,7 +223,7 @@ class AsWKT(GeoFunc): arity = 1 -class BoundingCircle(OracleToleranceMixin, GeoFunc): +class BoundingCircle(OracleToleranceMixin, GeomOutputGeoFunc): def __init__(self, expression, num_seg=48, **extra): super().__init__(expression, num_seg, **extra) |
