Changeset 686 in code


Ignore:
Timestamp:
Nov 15, 2021, 4:45:23 PM (4 years ago)
Author:
delthas
Message:

Send the downstream host for PRIVMSG echo messages

If a downstream of prefix host foo sends a message, the other
downstream of prefix host bar should receive an echo PRIVMSG with
prefix host bar.

This fixes a regression where no prefix host was sent at all.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r685 r686  
    582582// may only appear in single-upstream mode.
    583583func (dc *downstreamConn) marshalMessage(msg *irc.Message, net *network) *irc.Message {
     584        msg = msg.Copy()
     585        msg.Prefix = dc.marshalUserPrefix(net, msg.Prefix)
     586
    584587        if dc.network != nil {
    585588                return msg
    586589        }
    587 
    588         msg = msg.Copy()
    589         msg.Prefix = dc.marshalUserPrefix(net, msg.Prefix)
    590590
    591591        switch msg.Command {
Note: See TracChangeset for help on using the changeset viewer.