Compare commits

..

No commits in common. '1cfbdc4c4ae1f0b04f21387a467bf502d1b78d79' and '1ff65947feb6b0ad3eb810350df454f05f1217b6' have entirely different histories.

  1. 27
      TradeSkillMaster_AuctionDB/Modules/ChannelSync.lua

27
TradeSkillMaster_AuctionDB/Modules/ChannelSync.lua

@ -68,16 +68,8 @@ local function EnsureChannel()
private.channelName = private.channelId and CHANNEL_NAME or nil
end
local function GetChannelDisplayName(channelName, channelString)
if channelName and channelName ~= "" then return channelName end
if channelString and channelString ~= "" then
return channelString:match("^%d+%.%s*(.+)$") or channelString
end
end
local function ChatFilter(_, _, msg, _, channelString, _, _, _, channelName)
local displayName = GetChannelDisplayName(channelName, channelString)
if displayName ~= CHANNEL_NAME then return end
local function ChatFilter(_, _, msg, _, _, _, _, _, channelName)
if channelName ~= CHANNEL_NAME then return end
if strsub(msg, 1, #COMM_PREFIX) == COMM_PREFIX then
return true
end
@ -307,18 +299,9 @@ local function MergeIncomingData(payload, sender)
end
end
function ChannelSync:OnChannelMessage(_, msg, source, _, channelString, _, _, _, channelName)
local displayName = GetChannelDisplayName(channelName, channelString)
if displayName ~= CHANNEL_NAME then
if strsub(msg or "", 1, #COMM_PREFIX) == COMM_PREFIX then
DebugPrint("Prefix received on channel '" .. tostring(displayName) .. "' (expected '" .. CHANNEL_NAME .. "').")
end
return
end
if strsub(msg or "", 1, #COMM_PREFIX) ~= COMM_PREFIX then
DebugPrint("Message on channel without prefix: '" .. strsub(msg or "", 1, #COMM_PREFIX) .. "'.")
return
end
function ChannelSync:OnChannelMessage(_, msg, source, _, _, _, _, _, channelName)
if channelName ~= CHANNEL_NAME then return end
if strsub(msg or "", 1, #COMM_PREFIX) ~= COMM_PREFIX then return end
source = ("-"):split(source or "")
if strlower(source or "") == strlower(UnitName("player") or "") then return end

Loading…
Cancel
Save