From acfb665459b29667fc2067026aec7f45b53ab865 Mon Sep 17 00:00:00 2001 From: Kenshin13 <63159154+Kenshiin13@users.noreply.github.com> Date: Fri, 23 Feb 2024 15:17:06 +0100 Subject: [PATCH] fix(imports/require): resource source extraction in `getModuleInfo` (#504) --- imports/require/shared.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imports/require/shared.lua b/imports/require/shared.lua index 0024570..c8bcd8c 100644 --- a/imports/require/shared.lua +++ b/imports/require/shared.lua @@ -25,7 +25,7 @@ local function getModuleInfo(modpath, modname) if di then if not di.short_src:find('^@ox_lib/imports/require') and not di.short_src:find('^%[C%]') and not di.short_src:find('^citizen') and di.short_src ~= '?' then - resourceSrc = di.short_src:gsub('^@(.-)/.+', '%1') + resourceSrc = di.source:gsub('^%@+([^/]+)/.+', '%1') break end else