Changeset 72 in code


Ignore:
Timestamp:
Mar 3, 2020, 2:33:21 PM (5 years ago)
Author:
contact
Message:

Remove upstream prefix for outgoing MODE and PRIVMSG

We shouldn't set the prefix when sending these commands.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r69 r72  
    422422                        if modeStr != "" {
    423423                                uc.SendMessage(&irc.Message{
    424                                         Prefix:  uc.prefix(),
    425424                                        Command: "MODE",
    426425                                        Params:  []string{upstreamName, modeStr},
     
    452451                                dc.user.forEachUpstream(func(uc *upstreamConn) {
    453452                                        uc.SendMessage(&irc.Message{
    454                                                 Prefix:  uc.prefix(),
    455453                                                Command: "MODE",
    456454                                                Params:  []string{uc.nick, modeStr},
     
    478476
    479477                        uc.SendMessage(&irc.Message{
    480                                 Prefix:  uc.prefix(),
    481478                                Command: "PRIVMSG",
    482479                                Params:  []string{upstreamName, text},
  • trunk/upstream.go

    r69 r72  
    9090
    9191        return uc, nil
    92 }
    93 
    94 func (uc *upstreamConn) prefix() *irc.Prefix {
    95         return &irc.Prefix{
    96                 Name: uc.nick,
    97                 User: uc.upstream.Username,
    98                 // TODO: fill the host?
    99         }
    10092}
    10193
Note: See TracChangeset for help on using the changeset viewer.