From 8df10bd7ea10c4d8527d69bcd75000db9f35ed4d Mon Sep 17 00:00:00 2001 From: Kasey FItton Date: Fri, 25 Oct 2024 16:58:06 +0100 Subject: [PATCH] fix(es_extended/server): invalid requestId --- [core]/es_extended/client/modules/callback.lua | 3 +-- [core]/es_extended/server/modules/callback.lua | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/[core]/es_extended/client/modules/callback.lua b/[core]/es_extended/client/modules/callback.lua index 4692790d..6b25ba4f 100644 --- a/[core]/es_extended/client/modules/callback.lua +++ b/[core]/es_extended/client/modules/callback.lua @@ -1,7 +1,6 @@ ---@diagnostic disable: duplicate-set-field Callbacks = {} -Callbacks.__index = Callbacks Callbacks.requests = {} Callbacks.storage = {} @@ -35,7 +34,7 @@ function Callbacks:ServerRecieve(requestId, invoker, ...) local callback = self.requests[self.currentId] Callbacks:Execute(callback, ...) - self.requests[self.currentId] = nil + self.requests[requestId] = nil end function Callbacks:Register(name, cb) diff --git a/[core]/es_extended/server/modules/callback.lua b/[core]/es_extended/server/modules/callback.lua index 02599988..fe22cc98 100644 --- a/[core]/es_extended/server/modules/callback.lua +++ b/[core]/es_extended/server/modules/callback.lua @@ -1,7 +1,6 @@ ---@diagnostic disable: duplicate-set-field Callbacks = {} -Callbacks.__index = Callbacks Callbacks.requests = {} Callbacks.storage = {} @@ -55,7 +54,7 @@ function Callbacks:RecieveClient(requestId, invoker, ...) local callback = self.requests[self.currentId] self:Execute(callback, ...) - self.requests[self.currentId] = nil + self.requests[requestId] = nil end RegisterNetEvent("esx:clientCallback", function(requestId, invoker, ...)