mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-02 09:26:08 -05:00
Return 400 for bad date argument
It’s more of a bad request, because the input is bad, rather than something on our side being not found.
This commit is contained in:
@@ -87,7 +87,7 @@ def get_uploaded_letter_by_service_and_print_day(service_id, letter_print_date):
|
|||||||
try:
|
try:
|
||||||
letter_print_datetime = datetime.strptime(letter_print_date, '%Y-%m-%d')
|
letter_print_datetime = datetime.strptime(letter_print_date, '%Y-%m-%d')
|
||||||
except ValueError:
|
except ValueError:
|
||||||
abort(404)
|
abort(400)
|
||||||
pagination = dao_get_uploaded_letters_by_print_date(
|
pagination = dao_get_uploaded_letters_by_print_date(
|
||||||
service_id,
|
service_id,
|
||||||
letter_print_date=letter_print_datetime,
|
letter_print_date=letter_print_datetime,
|
||||||
|
|||||||
@@ -245,5 +245,5 @@ def test_get_uploaded_letters_by_print_date_404s_for_bad_date(
|
|||||||
'upload.get_uploaded_letter_by_service_and_print_day',
|
'upload.get_uploaded_letter_by_service_and_print_day',
|
||||||
service_id=sample_service.id,
|
service_id=sample_service.id,
|
||||||
letter_print_date='foo',
|
letter_print_date='foo',
|
||||||
_expected_status=404,
|
_expected_status=400,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user