mod_rest/mod_rest.lua
changeset 3847 c065b7670c89
parent 3846 501c7edc8c37
child 3862 29c39876c4af
--- a/mod_rest/mod_rest.lua	Wed Jan 15 21:38:03 2020 +0100
+++ b/mod_rest/mod_rest.lua	Wed Jan 15 21:41:42 2020 +0100
@@ -73,7 +73,7 @@
 	local payload, err = parse(request.headers.content_type, request.body);
 	if not payload then
 		-- parse fail
-		return errors.new({ code = 400, text = err });
+		return errors.new({ code = 400, text = "Failed to parse payload" }, { error = err, type = request.headers.content_type, data = request.body });
 	end
 	if payload.attr.xmlns then
 		return errors.new({ code = 422, text = "'xmlns' attribute must be empty" });