Overpass QL expects specific out formats; today we pass user strings through. Add validation for responseformat (geojson/json/xml/csv) and allow csv(...) only when explicitly formatted, with clear errors. Include tests.
Overpass QL expects specific out formats; today we pass user strings through. Add validation for responseformat (geojson/json/xml/csv) and allow csv(...) only when explicitly formatted, with clear errors. Include tests.