lib/modern/app/request_handling.rb in modern-0.4.2 vs lib/modern/app/request_handling.rb in modern-0.4.3
- old
+ new
@@ -30,10 +30,10 @@
raise Errors::UnauthorizedError \
if !route.security.empty? && route.security.all? { |s| s.validate(container) == false }
params = parse_parameters(request, route)
body = parse_request_body(request, route) unless route.request_body.nil?
- raise Errors::BadRequestError \
+ raise Errors::BadRequestError, "Request body is required." \
if body.nil? && route.request_body&.required
begin
# Creates a FullRequestContainer and runs through it
container = route.request_container_class.new(