Fallback to empty arrays for config
This commit is contained in:
@@ -693,7 +693,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallWhoerConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallWhoerConfigChannels",
|
||||||
whoerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
whoerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.who.channels, ","),
|
table.concat(Heimdall_Data.config.who.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.who.channels = StringToArray(text, ",")
|
Heimdall_Data.config.who.channels = StringToArray(text, ",")
|
||||||
@@ -865,7 +865,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallDeathReporterConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallDeathReporterConfigChannels",
|
||||||
deathReporterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
deathReporterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.deathReporter.channels, ","),
|
table.concat(Heimdall_Data.config.deathReporter.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.deathReporter.channels = StringToArray(text, ",")
|
Heimdall_Data.config.deathReporter.channels = StringToArray(text, ",")
|
||||||
@@ -958,7 +958,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallInviterConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallInviterConfigChannels",
|
||||||
inviterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
inviterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.inviter.channels, ","),
|
table.concat(Heimdall_Data.config.inviter.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.inviter.channels = StringToArray(text, ",")
|
Heimdall_Data.config.inviter.channels = StringToArray(text, ",")
|
||||||
@@ -1077,7 +1077,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallAgentTrackerConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallAgentTrackerConfigChannels",
|
||||||
agentTrackerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
agentTrackerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.agentTracker.channels, ","),
|
table.concat(Heimdall_Data.config.agentTracker.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.agentTracker.channels = StringToArray(text, ",")
|
Heimdall_Data.config.agentTracker.channels = StringToArray(text, ",")
|
||||||
@@ -1116,7 +1116,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallStinkyTrackerConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallStinkyTrackerConfigChannels",
|
||||||
stinkyTrackerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
stinkyTrackerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.stinkyTracker.channels, ","),
|
table.concat(Heimdall_Data.config.stinkyTracker.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.stinkyTracker.channels = StringToArray(text, ",")
|
Heimdall_Data.config.stinkyTracker.channels = StringToArray(text, ",")
|
||||||
@@ -1156,7 +1156,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallEmoterConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallEmoterConfigChannels",
|
||||||
emoterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
emoterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.emoter.channels, ","),
|
table.concat(Heimdall_Data.config.emoter.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.emoter.channels = StringToArray(text, ",")
|
Heimdall_Data.config.emoter.channels = StringToArray(text, ",")
|
||||||
@@ -1211,7 +1211,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallEmoterConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallEmoterConfigChannels",
|
||||||
echoerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
echoerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.echoer.channels, ","),
|
table.concat(Heimdall_Data.config.echoer.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.echoer.channels = StringToArray(text, ",")
|
Heimdall_Data.config.echoer.channels = StringToArray(text, ",")
|
||||||
@@ -1266,7 +1266,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallCommanderConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallCommanderConfigChannels",
|
||||||
commanderConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
commanderConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.commander.channels, ","),
|
table.concat(Heimdall_Data.config.commander.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.commander.channels = StringToArray(text, ",")
|
Heimdall_Data.config.commander.channels = StringToArray(text, ",")
|
||||||
@@ -1368,7 +1368,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallCombatAlerterConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallCombatAlerterConfigChannels",
|
||||||
combatAlerterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
combatAlerterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.combatAlerter.channels, ","),
|
table.concat(Heimdall_Data.config.combatAlerter.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.combatAlerter.channels = StringToArray(text, ",")
|
Heimdall_Data.config.combatAlerter.channels = StringToArray(text, ",")
|
||||||
@@ -1416,7 +1416,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallSnifferConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallSnifferConfigChannels",
|
||||||
snifferConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
snifferConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.sniffer.channels, ","),
|
table.concat(Heimdall_Data.config.sniffer.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.sniffer.channels = StringToArray(text, ",")
|
Heimdall_Data.config.sniffer.channels = StringToArray(text, ",")
|
||||||
@@ -1487,7 +1487,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallBonkDetectorConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallBonkDetectorConfigChannels",
|
||||||
bonkDetectorConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
bonkDetectorConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.bonkDetector.channels, ","),
|
table.concat(Heimdall_Data.config.bonkDetector.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.bonkDetector.channels = StringToArray(text, ",")
|
Heimdall_Data.config.bonkDetector.channels = StringToArray(text, ",")
|
||||||
@@ -1542,7 +1542,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallMinimapTaggerConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallMinimapTaggerConfigChannels",
|
||||||
minimapTaggerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
minimapTaggerConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.minimapTagger.channels, ","),
|
table.concat(Heimdall_Data.config.minimapTagger.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.minimapTagger.channels = StringToArray(text, ",")
|
Heimdall_Data.config.minimapTagger.channels = StringToArray(text, ",")
|
||||||
@@ -1833,7 +1833,7 @@ function shared.Config.Init()
|
|||||||
|
|
||||||
local channels = CreateBasicSmallEditBox("HeimdallNoterConfigChannels",
|
local channels = CreateBasicSmallEditBox("HeimdallNoterConfigChannels",
|
||||||
noterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
noterConfigFrame.frame, shared.L[Heimdall_Data.config.locale].config.channels,
|
||||||
table.concat(Heimdall_Data.config.noter.channels, ","),
|
table.concat(Heimdall_Data.config.noter.channels or {}, ","),
|
||||||
function(self)
|
function(self)
|
||||||
local text = self:GetText()
|
local text = self:GetText()
|
||||||
Heimdall_Data.config.noter.channels = StringToArray(text, ",")
|
Heimdall_Data.config.noter.channels = StringToArray(text, ",")
|
||||||
|
Reference in New Issue
Block a user