|
|
|
|
@ -71,10 +71,11 @@ end
|
|
|
|
|
local function GetChannelDisplayName(channelName, channelString, channelNumber, channelBaseName) |
|
|
|
|
if channelBaseName and channelBaseName ~= "" then return channelBaseName end |
|
|
|
|
if channelName and channelName ~= "" then return channelName end |
|
|
|
|
if type(channelString) == "number" then |
|
|
|
|
return select(2, GetChannelName(channelString)) |
|
|
|
|
end |
|
|
|
|
if channelString and channelString ~= "" then |
|
|
|
|
local numeric = tonumber(channelString) |
|
|
|
|
if numeric then |
|
|
|
|
return select(2, GetChannelName(numeric)) |
|
|
|
|
end |
|
|
|
|
return channelString:match("^%d+%.%s*(.+)$") or channelString |
|
|
|
|
end |
|
|
|
|
if channelNumber then |
|
|
|
|
|