This commit is contained in:
Bunny67
2020-09-14 10:12:22 +03:00
parent 6c3f9d925e
commit 0f4f16b6f0
71 changed files with 2302 additions and 2431 deletions
+8 -8
View File
@@ -18,7 +18,7 @@ local function loadMigrations()
return migrationRepo
end
function WeakAuras.CleanArchive(historyCutoff, migrationCutoff)
function Private.CleanArchive(historyCutoff, migrationCutoff)
if type(historyCutoff) == "number" then
local repo = loadHistory()
local cutoffTime = time() - (historyCutoff * 86400)
@@ -37,7 +37,7 @@ function WeakAuras.CleanArchive(historyCutoff, migrationCutoff)
end
end
function WeakAuras.SetHistory(uid, data, source, addon)
function Private.SetHistory(uid, data, source, addon)
if uid and data then
local repo = loadHistory()
data.source = source
@@ -47,28 +47,28 @@ function WeakAuras.SetHistory(uid, data, source, addon)
end
end
function WeakAuras.GetHistory(uid, load)
local function GetHistory(uid, load)
return loadHistory():Get(uid, load)
end
function WeakAuras.RemoveHistory(uid)
function Private.RemoveHistory(uid)
return loadHistory():Drop(uid)
end
function WeakAuras.RestoreFromHistory(uid)
local _, histData = WeakAuras.GetHistory(uid, true)
function Private.RestoreFromHistory(uid)
local _, histData = GetHistory(uid, true)
if histData then
WeakAuras.Add(histData)
end
end
function WeakAuras.SetMigrationSnapshot(uid, oldData)
function Private.SetMigrationSnapshot(uid, oldData)
if type(oldData) == "table" then
local repo = loadMigrations()
repo:Set(uid, oldData)
end
end
function WeakAuras.GetMigrationSnapshot(uid)
function Private.GetMigrationSnapshot(uid)
return loadMigrations():GetData(uid)
end