mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-12 16:50:19 +00:00
Make sure the created favchannel instances have a NULL key when the session's key is empty
This commit is contained in:
@@ -1105,7 +1105,15 @@ check_autojoin_channels (server *serv)
|
||||
}
|
||||
}
|
||||
|
||||
sess_channels = servlist_favchan_listadd (sess_channels, sess->waitchannel, sess->channelkey);
|
||||
/* for easier checks, ensure that favchannel->key is just NULL when session->channelkey is empty i.e. '' */
|
||||
if (strlen (sess->channelkey))
|
||||
{
|
||||
sess_channels = servlist_favchan_listadd (sess_channels, sess->waitchannel, sess->channelkey);
|
||||
}
|
||||
else
|
||||
{
|
||||
sess_channels = servlist_favchan_listadd (sess_channels, sess->waitchannel, NULL);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user