From f6a369ed48b0db34092fa3a1e69d645fbd6bf43d Mon Sep 17 00:00:00 2001 From: lolcat Date: Mon, 3 Aug 2026 15:33:29 -0400 Subject: [PATCH] fix annoying bug with regex matching null like a fucking dumbass --- extra/4play/page-render.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extra/4play/page-render.js b/extra/4play/page-render.js index d9dddb7..af7757d 100644 --- a/extra/4play/page-render.js +++ b/extra/4play/page-render.js @@ -234,10 +234,10 @@ fplay.event.on("web_response", async function(page){ var body = page.body.toString(); - var url_match = page.url.match(new RegExp(callback_data.url_match, "i")); - var content_match = body.match(new RegExp(callback_data.content_match, "i")); - var fail_url_match = page.url.match(new RegExp(callback_data.fail_url_match, "i")); - var fail_content_match = body.match(new RegExp(callback_data.fail_content_match, "i")); + var url_match = callback_data.url_match !== null ? page.url.match(new RegExp(callback_data.url_match, "i")) : null; + var content_match = callback_data.content_match !== null ? body.match(new RegExp(callback_data.content_match, "i")) : null; + var fail_url_match = callback_data.fail_url_match !== null ? page.url.match(new RegExp(callback_data.fail_url_match, "i")) : null; + var fail_content_match = callback_data.fail_content_match !== null ? body.match(new RegExp(callback_data.fail_content_match, "i")) : null; // handle negative response if(