Fallback to empty arrays for config
This commit is contained in:
@@ -693,7 +693,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallWhoerConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.who.channels = StringToArray(text, ",")
|
||||
@@ -865,7 +865,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallDeathReporterConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.deathReporter.channels = StringToArray(text, ",")
|
||||
@@ -958,7 +958,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallInviterConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.inviter.channels = StringToArray(text, ",")
|
||||
@@ -1077,7 +1077,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallAgentTrackerConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.agentTracker.channels = StringToArray(text, ",")
|
||||
@@ -1116,7 +1116,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallStinkyTrackerConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.stinkyTracker.channels = StringToArray(text, ",")
|
||||
@@ -1156,7 +1156,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallEmoterConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.emoter.channels = StringToArray(text, ",")
|
||||
@@ -1211,7 +1211,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallEmoterConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.echoer.channels = StringToArray(text, ",")
|
||||
@@ -1266,7 +1266,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallCommanderConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.commander.channels = StringToArray(text, ",")
|
||||
@@ -1368,7 +1368,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallCombatAlerterConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.combatAlerter.channels = StringToArray(text, ",")
|
||||
@@ -1416,7 +1416,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallSnifferConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.sniffer.channels = StringToArray(text, ",")
|
||||
@@ -1487,7 +1487,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallBonkDetectorConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.bonkDetector.channels = StringToArray(text, ",")
|
||||
@@ -1542,7 +1542,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallMinimapTaggerConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.minimapTagger.channels = StringToArray(text, ",")
|
||||
@@ -1833,7 +1833,7 @@ function shared.Config.Init()
|
||||
|
||||
local channels = CreateBasicSmallEditBox("HeimdallNoterConfigChannels",
|
||||
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)
|
||||
local text = self:GetText()
|
||||
Heimdall_Data.config.noter.channels = StringToArray(text, ",")
|
||||
|
Reference in New Issue
Block a user