dont remove default channel when purging empty channels
This commit is contained in:
parent
02b62ed018
commit
ba44e42845
@ -90,7 +90,7 @@ class ChannelManager {
|
||||
var index = 0
|
||||
|
||||
for (let channel of this.channels) {
|
||||
if (channel.clients.length == 0) {
|
||||
if (channel.clients.length == 0 && channel.id != 'default') {
|
||||
this.channels.splice(index, 1);
|
||||
logger.accessLog.info(`channel removed: ${channel.id}`);
|
||||
}
|
||||
|
@ -52,9 +52,9 @@ class ChannelBase {
|
||||
for (let client of this.clients) {
|
||||
if (client != from) {
|
||||
client.ws.send(message);
|
||||
logger.accessLog.info(`sent to ${client.id}: `, {message: message});
|
||||
logger.accessLog.info(`sent to ${client.id}`, { data: { message: message }});
|
||||
} else {
|
||||
logger.accessLog.info(`client is same as sender: ${client.id} - `, {message: message});
|
||||
logger.accessLog.info(`client is same as sender: ${client.id}`, { data: { message: message }});
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -23,9 +23,9 @@ class MHSChannel extends ChannelBase {
|
||||
for (let client of this.clients) {
|
||||
if (client != from && client.data.user_type == 'teacher') {
|
||||
client.ws.send(message);
|
||||
logger.accessLog.info(`sent to ${client.id}: `, {message: message});
|
||||
logger.accessLog.info(`sent to ${client.id}`, { data: { message: message }});
|
||||
} else {
|
||||
logger.accessLog.info(`client either not a teacher or is the sender: ${client.id} - `, {message: message});
|
||||
logger.accessLog.info(`client either not a teacher or is the sender: ${client.id}`, { data: { message: message }});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user