diff --git a/app/models.py b/app/models.py index 38f23deff..abbf49204 100644 --- a/app/models.py +++ b/app/models.py @@ -1374,6 +1374,8 @@ class ServiceEmailReplyTo(db.Model): def serialize(self): return { + 'id': str(self.id), + 'service_id': str(self.service_id), 'email_address': self.email_address, 'is_default': self.is_default, 'created_at': self.created_at.strftime(DATETIME_FORMAT), diff --git a/tests/app/service/test_rest.py b/tests/app/service/test_rest.py index dd1e5fbb3..5b267be2c 100644 --- a/tests/app/service/test_rest.py +++ b/tests/app/service/test_rest.py @@ -2186,11 +2186,15 @@ def test_get_email_reply_to_addresses_with_multiple_email_addresses(client, noti assert len(json_response) == 2 assert response.status_code == 200 + assert json_response[0]['id'] == str(reply_to_a.id) + assert json_response[0]['service_id'] == str(reply_to_a.service_id) assert json_response[0]['email_address'] == 'test_a@mail.com' assert json_response[0]['is_default'] assert json_response[0]['created_at'] assert not json_response[0]['updated_at'] + assert json_response[1]['id'] == str(reply_to_b.id) + assert json_response[1]['service_id'] == str(reply_to_b.service_id) assert json_response[1]['email_address'] == 'test_b@mail.com' assert not json_response[1]['is_default'] assert json_response[1]['created_at']