--- a/scansion/serve.lua Fri Dec 28 11:38:56 2018 +0000 +++ b/scansion/serve.lua Fri Dec 28 16:00:01 2018 -0500 @@ -48,7 +48,11 @@ local ok, ret = pcall(run_script, "web", event.request.body, log); if not ok then - log("error", ret); + local line = nil; + if type(ret) == "string" then + line = tonumber(ret:match("%(line (%d+)%)$")); + end + log("error", { message = ret, line = line }); end response.conn:write("0\r\n\r\n");