Changeset 792 in code for trunk/downstream.go


Ignore:
Timestamp:
Mar 3, 2022, 8:08:51 AM (3 years ago)
Author:
contact
Message:

downstream: fix network name msimatch check being too strict

The network name can be set via BOUNCER BIND. In that case we
don't want to error out when fallbackNetworkName == "".

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r790 r792  
    12911291        if dc.clientName == "" {
    12921292                dc.clientName = fallbackClientName
    1293         } else if dc.clientName != fallbackClientName {
     1293        } else if fallbackClientName != "" && dc.clientName != fallbackClientName {
    12941294                return ircError{&irc.Message{
    12951295                        Command: irc.ERR_ERRONEUSNICKNAME,
     
    12991299        if dc.networkName == "" {
    13001300                dc.networkName = fallbackNetworkName
    1301         } else if dc.networkName != fallbackNetworkName {
     1301        } else if fallbackNetworkName != "" && dc.networkName != fallbackNetworkName {
    13021302                return ircError{&irc.Message{
    13031303                        Command: irc.ERR_ERRONEUSNICKNAME,
Note: See TracChangeset for help on using the changeset viewer.