forked from External/ergo
clean up force-trailing logic
This commit is contained in:
parent
38a6d17ee5
commit
60af8ee491
3 changed files with 25 additions and 19 deletions
|
|
@ -79,8 +79,7 @@ func (m *MessageCache) Initialize(server *Server, serverTime time.Time, msgid st
|
|||
m.params = params
|
||||
|
||||
var msg ircmsg.Message
|
||||
config := server.Config()
|
||||
if config.Server.Compatibility.forceTrailing && commandsThatMustUseTrailing[command] {
|
||||
if forceTrailing(server.Config(), command) {
|
||||
msg.ForceTrailing()
|
||||
}
|
||||
msg.Source = nickmask
|
||||
|
|
@ -111,8 +110,7 @@ func (m *MessageCache) InitializeSplitMessage(server *Server, nickmask, accountN
|
|||
m.target = target
|
||||
m.splitMessage = message
|
||||
|
||||
config := server.Config()
|
||||
forceTrailing := config.Server.Compatibility.forceTrailing && commandsThatMustUseTrailing[command]
|
||||
forceTrailing := forceTrailing(server.Config(), command)
|
||||
|
||||
if message.Is512() {
|
||||
isTagmsg := command == "TAGMSG"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue