fix: ensure Locales is not initialized when provided in options

This commit is contained in:
Ayush Dhar Dubey
2025-12-20 19:12:15 +05:30
parent 5e965d5216
commit 049164086a

View File

@@ -132,7 +132,7 @@ def _add_parent_rows_grouped(writer: JsonWriter, rows: AddressLines,
@dispatch.format_func(DetailedResult, 'json')
def _format_details_json(result: DetailedResult, options: Mapping[str, Any]) -> str:
locales = options.get('locales', Locales())
locales = options.get('locales') or Locales()
geom = result.geometry.get('geojson')
centroid = result.centroid.to_geojson()