mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-04 08:13:21 +00:00
chore(coding-style): correct indentation
This commit is contained in:
@@ -1,57 +1,57 @@
|
||||
function CreateDataStore(name, owner, data)
|
||||
|
||||
local self = {}
|
||||
local self = {}
|
||||
|
||||
self.name = name
|
||||
self.owner = owner
|
||||
self.data = data
|
||||
self.name = name
|
||||
self.owner = owner
|
||||
self.data = data
|
||||
|
||||
local timeoutCallbacks = {}
|
||||
local timeoutCallbacks = {}
|
||||
|
||||
self.set = function(key, val)
|
||||
data[key] = val
|
||||
self.save()
|
||||
end
|
||||
self.set = function(key, val)
|
||||
data[key] = val
|
||||
self.save()
|
||||
end
|
||||
|
||||
self.get = function(key)
|
||||
return data[key]
|
||||
end
|
||||
self.get = function(key)
|
||||
return data[key]
|
||||
end
|
||||
|
||||
self.save = function()
|
||||
self.save = function()
|
||||
|
||||
for i=1, #timeoutCallbacks, 1 do
|
||||
ESX.ClearTimeout(timeoutCallbacks[i])
|
||||
timeoutCallbacks[i] = nil
|
||||
end
|
||||
for i=1, #timeoutCallbacks, 1 do
|
||||
ESX.ClearTimeout(timeoutCallbacks[i])
|
||||
timeoutCallbacks[i] = nil
|
||||
end
|
||||
|
||||
local timeoutCallback = ESX.SetTimeout(10000, function()
|
||||
local timeoutCallback = ESX.SetTimeout(10000, function()
|
||||
|
||||
if self.owner == nil then
|
||||
MySQL.Async.execute(
|
||||
'UPDATE datastore_data SET data = @data WHERE name = @name',
|
||||
{
|
||||
['@data'] = json.encode(self.data),
|
||||
['@name'] = self.name,
|
||||
}
|
||||
)
|
||||
else
|
||||
MySQL.Async.execute(
|
||||
'UPDATE datastore_data SET data = @data WHERE name = @name and owner = @owner',
|
||||
{
|
||||
['@data'] = json.encode(self.data),
|
||||
['@name'] = self.name,
|
||||
['@owner'] = self.owner,
|
||||
}
|
||||
)
|
||||
end
|
||||
if self.owner == nil then
|
||||
MySQL.Async.execute(
|
||||
'UPDATE datastore_data SET data = @data WHERE name = @name',
|
||||
{
|
||||
['@data'] = json.encode(self.data),
|
||||
['@name'] = self.name,
|
||||
}
|
||||
)
|
||||
else
|
||||
MySQL.Async.execute(
|
||||
'UPDATE datastore_data SET data = @data WHERE name = @name and owner = @owner',
|
||||
{
|
||||
['@data'] = json.encode(self.data),
|
||||
['@name'] = self.name,
|
||||
['@owner'] = self.owner,
|
||||
}
|
||||
)
|
||||
end
|
||||
|
||||
end)
|
||||
end)
|
||||
|
||||
table.insert(timeoutCallbacks, timeoutCallback)
|
||||
table.insert(timeoutCallbacks, timeoutCallback)
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
return self
|
||||
return self
|
||||
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user