From 159ddd130105deabbd7553c4a37a5e382ff82a43 Mon Sep 17 00:00:00 2001 From: Yocraft-2000 <304616174+Yocraft-2000@users.noreply.github.com> Date: Sat, 18 Jul 2026 09:31:00 +0200 Subject: [PATCH] fix: check http(s) after trim --- web-launcher/launcher.luau | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/web-launcher/launcher.luau b/web-launcher/launcher.luau index 0b19c29..88660d4 100644 --- a/web-launcher/launcher.luau +++ b/web-launcher/launcher.luau @@ -8,11 +8,14 @@ local function loadLinks() for _, line in ipairs(raw) do local name, url = line:match("^([^|]+)|(.+)$") - if name and url and url:match("^https?://") then - table.insert(links, { - name = noctalia.string.trim(name), - url = noctalia.string.trim(url), - }) + if name and url then + name = noctalia.string.trim(name) + url = noctalia.string.trim(url) + if url:match("^https?://") then + table.insert(links, { name = name, url = url }) + else + noctalia.log("web-launcher: skipped non-http(s) URL: " .. tostring(line)) + end else noctalia.log("web-launcher: skipped malformed line (expected Name|https://url): " .. tostring(line)) end