Rework query saving to only write strings instead of tables

This commit is contained in:
2025-01-25 21:56:01 +01:00
parent 196a5a8cfa
commit 145fd02ba8
3 changed files with 17 additions and 11 deletions

View File

@@ -108,7 +108,7 @@ local function init()
---@field ttl number
---@field doWhisper boolean
---@field zoneNotifyFor table<string, boolean>
---@field queries WHOQuery[]
---@field queries string
---@class HeimdallMessengerConfig
---@field enabled boolean
@@ -313,6 +313,7 @@ local function init()
ignored = {},
}
--/run Heimdall_Data.config.who.queries="g-\"БеспредеЛ\"|ally"
Heimdall_Data.config = {
spotter = {
enabled = shared.GetOrDefault(Heimdall_Data, { "config", "spotter", "enabled" }, true),
@@ -340,7 +341,7 @@ local function init()
["Echo Isles"] = true,
["Valley of Trials"] = true,
}),
queries = shared.GetOrDefault(Heimdall_Data, { "config", "who", "queries" }, {}),
queries = shared.GetOrDefault(Heimdall_Data, { "config", "who", "queries" }, ""),
},
messenger = {
enabled = shared.GetOrDefault(Heimdall_Data, { "config", "messenger", "enabled" }, true),