Fix joins for non-spec servers with extended-join
authorShane Synan <digitalcircuit36939@gmail.com>
Wed, 29 Jun 2016 21:19:44 +0000 (17:19 -0400)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 7 Sep 2016 19:29:32 +0000 (21:29 +0200)
commitb53db87e90676f24e454efa57dd2cbea745d53c5
treea8899aa8a5f7d4f3181badbe2c4ca0adc9955f08
parente4b63b5b8feb90942f8221377727d0ee2ef277cb
Fix joins for non-spec servers with extended-join

Some IRC servers don't always send extended-join data despite
capability negotiation.  Rather than dropping the join entirely,
treat it as a normal join.  Fixes missing joins on some networks for
host changes.
src/core/coresessioneventprocessor.cpp