diff net/http/server.lua @ 13958:72964be32b26

net.http.server: Include request in (more) http-error events
author Matthew Wild <mwild1@gmail.com>
date Fri, 26 Sep 2025 12:06:14 +0100
parents d532176d4334
children 7a31775f1d7f
line wrap: on
line diff
--- a/net/http/server.lua	Thu Sep 25 16:56:09 2025 +0100
+++ b/net/http/server.lua	Fri Sep 26 12:06:14 2025 +0100
@@ -287,7 +287,7 @@
 
 	if err then
 		response.status_code = err_code;
-		response:send(events.fire_event("http-error", { code = err_code, message = err, response = response }));
+		response:send(events.fire_event("http-error", { code = err_code, message = err, request = request, response = response }));
 		return;
 	end
 
@@ -312,7 +312,7 @@
 
 		if err then
 			response.status_code = err_code;
-			response:send(events.fire_event("http-error", { code = err_code, message = err, response = response }));
+			response:send(events.fire_event("http-error", { code = err_code, message = err, request = request, response = response }));
 			return;
 		end