mirror of
https://github.com/thelounge/thelounge
synced 2024-11-23 12:33:07 +00:00
Merge pull request #3627 from thelounge/xpaw/connect-after-defaults
Create networks after setting user defaults
This commit is contained in:
commit
55e5c69958
1 changed files with 6 additions and 6 deletions
|
@ -79,12 +79,6 @@ function Client(manager, name, config = {}) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
(client.config.networks || []).forEach((network) => client.connect(network, true));
|
|
||||||
|
|
||||||
// Networks are stored directly in the client object
|
|
||||||
// We don't need to keep it in the config object
|
|
||||||
delete client.config.networks;
|
|
||||||
|
|
||||||
if (typeof client.config.sessions !== "object") {
|
if (typeof client.config.sessions !== "object") {
|
||||||
client.config.sessions = {};
|
client.config.sessions = {};
|
||||||
}
|
}
|
||||||
|
@ -115,6 +109,12 @@ function Client(manager, name, config = {}) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
(client.config.networks || []).forEach((network) => client.connect(network, true));
|
||||||
|
|
||||||
|
// Networks are stored directly in the client object
|
||||||
|
// We don't need to keep it in the config object
|
||||||
|
delete client.config.networks;
|
||||||
|
|
||||||
if (client.name) {
|
if (client.name) {
|
||||||
log.info(`User ${colors.bold(client.name)} loaded`);
|
log.info(`User ${colors.bold(client.name)} loaded`);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue