Changeset 727 in code for trunk/downstream.go


Ignore:
Timestamp:
Nov 29, 2021, 3:41:52 PM (4 years ago)
Author:
contact
Message:

downstream: improve unmarshalEntityNetwork error message

Closes: https://todo.sr.ht/~emersion/soju/162

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r726 r727  
    432432                return dc.network, name, nil
    433433        }
     434        if !dc.isMultiUpstream {
     435                return nil, "", ircError{&irc.Message{
     436                        Command: irc.ERR_NOSUCHCHANNEL,
     437                        Params:  []string{dc.nick, name, "Cannot interact with channels and users on the bouncer connection. Did you mean to use a specific network?"},
     438                }}
     439        }
    434440
    435441        var net *network
     
    449455                return nil, "", ircError{&irc.Message{
    450456                        Command: irc.ERR_NOSUCHCHANNEL,
    451                         Params:  []string{name, "Missing network suffix in name"},
     457                        Params:  []string{dc.nick, name, "Missing network suffix in name"},
    452458                }}
    453459        }
     
    467473                return nil, "", ircError{&irc.Message{
    468474                        Command: irc.ERR_NOSUCHCHANNEL,
    469                         Params:  []string{name, "Disconnected from upstream network"},
     475                        Params:  []string{dc.nick, name, "Disconnected from upstream network"},
    470476                }}
    471477        }
Note: See TracChangeset for help on using the changeset viewer.