Make inviter whitelist multiple channels (ie. read)

This commit is contained in:
2025-01-21 08:56:59 +01:00
parent 8fbff23bee
commit 2c7089504f
2 changed files with 9 additions and 4 deletions

View File

@@ -952,15 +952,15 @@ function shared.Config.Init()
local listeningChannel = CreateBasicSmallEditBox("HeimdallInviterConfigListeningChannel",
inviterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.masterChannel,
Heimdall_Data.config.inviter.listeningChannel,
MapKeyToString(Heimdall_Data.config.inviter.listeningChannel, ","),
function(self)
local text = self:GetText()
if string.match(text, "%D+") then
Heimdall_Data.config.inviter.listeningChannel = text
Heimdall_Data.config.inviter.listeningChannel = StringToMap(text, ",")
print("Listening channel set to", tostring(text))
else
print("Invalid listening channel", tostring(text))
self:SetText(Heimdall_Data.config.inviter.listeningChannel)
self:SetText(MapKeyToString(Heimdall_Data.config.inviter.listeningChannel, ","))
end
end)
inviterConfigFrame:Add(listeningChannel, 2, 6)