Skip to content

Invalid date query parameter on email failures endpoint fails with 500 #299

@innokenty

Description

@innokenty

Description

Calling GET /api/admin/email-failures with a malformed date query parameter results in a 500 Internal Server Error.

Steps to Reproduce

Anything that isn't a proper yyyy-MM-dd date breaks the same way:

  • GET /api/admin/email-failures?date=invalid-date
  • GET /api/admin/email-failures?date=2026/01/12
  • GET /api/admin/email-failures?date=2026-01-12T00:00:00Z

All return: 500 Internal Server Error
Expected: 400 Bad Request

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions