use in operator for enum tests

Fixes a complaint by mypy.
This commit is contained in:
Sarah Hoffmann
2023-06-21 15:30:40 +02:00
parent 9bc5be837b
commit 0deb9262c9

View File

@@ -62,13 +62,13 @@ def extend_query_parts(queryparts: Dict[str, Any], details: Dict[str, Any],
""" """
parsed = SearchDetails.from_kwargs(details) parsed = SearchDetails.from_kwargs(details)
if parsed.geometry_output != GeometryFormat.NONE: if parsed.geometry_output != GeometryFormat.NONE:
if parsed.geometry_output & GeometryFormat.GEOJSON: if GeometryFormat.GEOJSON in parsed.geometry_output:
queryparts['polygon_geojson'] = '1' queryparts['polygon_geojson'] = '1'
if parsed.geometry_output & GeometryFormat.KML: if GeometryFormat.KML in parsed.geometry_output:
queryparts['polygon_kml'] = '1' queryparts['polygon_kml'] = '1'
if parsed.geometry_output & GeometryFormat.SVG: if GeometryFormat.SVG in parsed.geometry_output:
queryparts['polygon_svg'] = '1' queryparts['polygon_svg'] = '1'
if parsed.geometry_output & GeometryFormat.TEXT: if GeometryFormat.TEXT in parsed.geometry_output:
queryparts['polygon_text'] = '1' queryparts['polygon_text'] = '1'
if parsed.address_details: if parsed.address_details:
queryparts['addressdetails'] = '1' queryparts['addressdetails'] = '1'