0001-atal-use-dot-in-coordinates-37588.patch
passerelle/apps/atal/models.py | ||
---|---|---|
156 | 156 |
if recv in post_data: |
157 | 157 |
data[send] = post_data[recv] |
158 | 158 | |
159 |
for coord_key in ('coordX', 'coordY'): |
|
160 |
if coord_key in data: |
|
161 |
data[coord_key] = data[coord_key].replace(',', '.') |
|
162 | ||
159 | 163 |
demande_number = self._soap_call( |
160 | 164 |
wsdl='DemandeService', method='insertDemandeCompletByType', **data |
161 | 165 |
) |
tests/test_atal.py | ||
---|---|---|
126 | 126 |
mock_soap_call = mock_atal_soap_call(monkeypatch, return_value='DIT19050001') |
127 | 127 |
params = { |
128 | 128 |
'type_demande': 'VOIRIE', |
129 |
'coord_x': '48.866667', 'coord_y': '2.333333'
|
|
129 |
'coord_x': '48,866667', 'coord_y': '2,333333'
|
|
130 | 130 |
} |
131 | 131 |
response = app.post_json('/atal/slug-atal/insert-demande-complet-by-type', params=params) |
132 | 132 |
assert response.json == { |
133 |
- |