I am a few revisions behind and see I need to upgr...
# http4k
s
I am a few revisions behind and see I need to upgrade so I will but I noticed that if a mark a query parameter as required my function doesn't get called when the request comes in without it. Http4k raises a lenserror and then my exception handler issues a 500 (I have a filter for this). The issue I have is it should be a 400 bad request and not a 500. I can't make all lens errors 400s because in some cases it could be bad code and we would want our alarms and metrics to catch that. Thoughts?