diff --git a/app/v2/broadcast/post_broadcast.py b/app/v2/broadcast/post_broadcast.py index 3631c05d3..a4fb6279f 100644 --- a/app/v2/broadcast/post_broadcast.py +++ b/app/v2/broadcast/post_broadcast.py @@ -24,7 +24,7 @@ def create_broadcast(): if request.content_type != 'application/cap+xml': raise BadRequestError( message=f'Content type {request.content_type} not supported', - status_code=400, + status_code=415, ) cap_xml = request.get_data(as_text=True) diff --git a/tests/app/v2/broadcast/test_post_broadcast.py b/tests/app/v2/broadcast/test_post_broadcast.py index 85c4ff3b8..0cc2839df 100644 --- a/tests/app/v2/broadcast/test_post_broadcast.py +++ b/tests/app/v2/broadcast/test_post_broadcast.py @@ -51,13 +51,13 @@ def test_valid_post_broadcast_returns_201( headers=[('Content-Type', 'application/json'), auth_header], ) - assert response.status_code == 400 + assert response.status_code == 415 assert json.loads(response.get_data(as_text=True)) == { 'errors': [{ 'error': 'BadRequestError', 'message': 'Content type application/json not supported' }], - 'status_code': 400, + 'status_code': 415, }