From f741c2709c1243531591017de475b6bd48eee272 Mon Sep 17 00:00:00 2001 From: TorchedSammy <38820196+TorchedSammy@users.noreply.github.com> Date: Mon, 22 Nov 2021 19:20:22 -0500 Subject: [PATCH] fix: check and print module isnt found instead of failing --- preload.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/preload.lua b/preload.lua index ce3f6b0..5d14e0d 100644 --- a/preload.lua +++ b/preload.lua @@ -72,6 +72,10 @@ These are the global Hilbish functions that are always available and not part of subdocName = 'index' end f = io.open(moddocPath .. subdocName .. '.txt', 'rb') + if not f then + print('No documentation found for ' .. mod .. '.') + return + end funcdocs = f:read '*a' local subdocs = table.map(fs.readdir(moddocPath), function(f) return lunacolors.underline(lunacolors.blue(string.gsub(f, '.txt', '')))