X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcorenetwork.cpp;h=a7cbd2243b6b60ddd32abf9e617f5153584017a4;hp=cdcf185680c80b00edc2e91d3070d9cc5c46744b;hb=eb8ee27deb8346dbf9e8515b0cceefd58cda971b;hpb=cb1918d94b5d8ec9f05a192c96fab938782dabf5 diff --git a/src/core/corenetwork.cpp b/src/core/corenetwork.cpp index cdcf1856..a7cbd224 100644 --- a/src/core/corenetwork.cpp +++ b/src/core/corenetwork.cpp @@ -18,9 +18,12 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ +#include "core.h" #include "corenetwork.h" #include "coresession.h" +#include "logger.h" + CoreNetwork::CoreNetwork(const NetworkId &networkid, CoreSession *session) : Network(networkid, session), _coreSession(session) @@ -42,3 +45,8 @@ void CoreNetwork::requestDisconnect() const { } emit disconnectRequested(networkId()); } + +void CoreNetwork::requestSetNetworkInfo(const NetworkInfo &info) { + setNetworkInfo(info); + Core::updateNetwork(coreSession()->user(), info); +}