From 79dd3f593466824c86e17a6e40f5c5401ed581a3 Mon Sep 17 00:00:00 2001 From: Linden <65407488+thelindat@users.noreply.github.com> Date: Mon, 10 Oct 2022 16:56:05 +1100 Subject: [PATCH] fix: no-op --- imports/logger/server.lua | 2 +- init.lua | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/imports/logger/server.lua b/imports/logger/server.lua index 4537b0d..4cfd68f 100644 --- a/imports/logger/server.lua +++ b/imports/logger/server.lua @@ -84,4 +84,4 @@ if service == 'datadog' then end end -return lib.logger or function() end +return lib.logger diff --git a/init.lua b/init.lua index e6f0266..4b820f4 100644 --- a/init.lua +++ b/init.lua @@ -18,6 +18,7 @@ end local LoadResourceFile = LoadResourceFile local context = IsDuplicityVersion() and 'server' or 'client' +local function noop() end local function loadModule(self, module) local dir = ('imports/%s'):format(module) @@ -36,7 +37,7 @@ local function loadModule(self, module) end local result = fn() - self[module] = result or function() end + self[module] = result or noop return self[module] end end @@ -51,6 +52,7 @@ local function call(self, index, ...) local module = rawget(self, index) if not module then + self[index] = noop module = loadModule(self, index) if not module then @@ -174,4 +176,4 @@ else function lib.notify(source, data) TriggerClientEvent(notify, source, data) end -end \ No newline at end of file +end