diff --git a/passerelle/apps/base_adresse/models.py b/passerelle/apps/base_adresse/models.py index f9be65eb..0cf9b0e1 100644 --- a/passerelle/apps/base_adresse/models.py +++ b/passerelle/apps/base_adresse/models.py @@ -233,7 +233,7 @@ class BaseAdresse(BaseResource): streets = streets[:page_limit] for street in streets: - result.append({'id': street.id, + result.append({'id': str(street.id), 'text': street.name, 'type': street.type, 'city': street.city, diff --git a/tests/test_base_adresse.py b/tests/test_base_adresse.py index 1ba53132..95c72287 100644 --- a/tests/test_base_adresse.py +++ b/tests/test_base_adresse.py @@ -280,7 +280,7 @@ def test_base_adresse_streets_unaccent(app, base_adresse, street): assert result['text'] == street.name assert result['citycode'] == street.citycode assert result['zipcode'] == street.zipcode - assert result['id'] == street.id + assert result['id'] == str(street.id) def test_base_adresse_streets_get_by_id(app, base_adresse, street): for i in range(10):