summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2020-06-04 09:25:39 -0400
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-07-14 09:36:17 +0200
commit1b7623fdfd8d4157b03126006f23f74f4ef6255c (patch)
tree4bc808a676e1b248936b5f29dd1c9fced917494b /django
parent9c5c9bd7091b60fdccc405890dc4f44a8010e954 (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.py2
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)