From bd17e1967ec6efcf76c54c995b04e7f7499198a5 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Mon, 15 Oct 2018 22:23:28 +0000 Subject: [PATCH] Return a 404 error when receiving an HTTP request for an invalid message group. Resolves error line 31: TypeError: msg_area.grp[grp] is undefined --- web/root/msgs/subs.ssjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/root/msgs/subs.ssjs b/web/root/msgs/subs.ssjs index 28945f235e..7fc82e0f7d 100644 --- a/web/root/msgs/subs.ssjs +++ b/web/root/msgs/subs.ssjs @@ -28,6 +28,11 @@ else { template.showall_toggle+='Yes">'+showall_subs_enable_html; template.showall_toggle+='</a>'; } +if(!msg_area.grp[grp]) { + http_reply.status="404 Not Found"; + write("<html><head><title>404 Error</title></head><body>Message group " + grp + " does not exist</body></html>"); + exit(); +} template.title="Message Subs in Group: "+msg_area.grp[grp].description; if(do_header) -- GitLab