mirror of
https://github.com/imezx/Warp.git
synced 2025-04-24 15:10:03 +00:00
fix: once connect execution error
This commit is contained in:
parent
064075fbd9
commit
7c51a65977
2 changed files with 4 additions and 2 deletions
|
@ -71,8 +71,9 @@ function Client:Once(callback: (args: any) -> ())
|
||||||
|
|
||||||
self.IsConnected = #self.fn > 0
|
self.IsConnected = #self.fn > 0
|
||||||
ClientProcess.addCallback(self.id, key, function(...)
|
ClientProcess.addCallback(self.id, key, function(...)
|
||||||
|
local _bridge = _middleware.bridge
|
||||||
self:Disconnect(key)
|
self:Disconnect(key)
|
||||||
if _middleware.bridge(...) then
|
if _bridge(...) then
|
||||||
return callback(...)
|
return callback(...)
|
||||||
end
|
end
|
||||||
return nil
|
return nil
|
||||||
|
|
|
@ -91,8 +91,9 @@ function Server:Once(callback: (plyer: Player, args: any) -> ())
|
||||||
|
|
||||||
self.IsConnected = #self.fn > 0
|
self.IsConnected = #self.fn > 0
|
||||||
ServerProcess.addCallback(self.id, key, function(...)
|
ServerProcess.addCallback(self.id, key, function(...)
|
||||||
|
local _bridge = _middleware.bridge
|
||||||
self:Disconnect(key)
|
self:Disconnect(key)
|
||||||
if _middleware.bridge(...) then
|
if _bridge(...) then
|
||||||
return callback(...)
|
return callback(...)
|
||||||
end
|
end
|
||||||
return nil
|
return nil
|
||||||
|
|
Loading…
Reference in a new issue