fix: check http(s) after trim
This commit is contained in:
@@ -8,11 +8,14 @@ local function loadLinks()
|
|||||||
|
|
||||||
for _, line in ipairs(raw) do
|
for _, line in ipairs(raw) do
|
||||||
local name, url = line:match("^([^|]+)|(.+)$")
|
local name, url = line:match("^([^|]+)|(.+)$")
|
||||||
if name and url and url:match("^https?://") then
|
if name and url then
|
||||||
table.insert(links, {
|
name = noctalia.string.trim(name)
|
||||||
name = noctalia.string.trim(name),
|
url = noctalia.string.trim(url)
|
||||||
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
|
else
|
||||||
noctalia.log("web-launcher: skipped malformed line (expected Name|https://url): " .. tostring(line))
|
noctalia.log("web-launcher: skipped malformed line (expected Name|https://url): " .. tostring(line))
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user