Browse Source

feat(chatlog): Disable join and leave system messages based on setting

reviewable/pr6453/r6
Anthony Bilinski 4 years ago
parent
commit
de924cfdc7
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
  1. 8
      src/widget/form/groupchatform.cpp

8
src/widget/form/groupchatform.cpp

@ -231,13 +231,17 @@ void GroupChatForm::updateUserNames() @@ -231,13 +231,17 @@ void GroupChatForm::updateUserNames()
void GroupChatForm::onUserJoined(const ToxPk& user, const QString& name)
{
addSystemInfoMessage(QDateTime::currentDateTime(), SystemMessageType::userJoinedGroup, {name});
if (settings.getShowGroupJoinLeaveMessages()) {
addSystemInfoMessage(QDateTime::currentDateTime(), SystemMessageType::userJoinedGroup, {name});
}
updateUserNames();
}
void GroupChatForm::onUserLeft(const ToxPk& user, const QString& name)
{
addSystemInfoMessage(QDateTime::currentDateTime(), SystemMessageType::userLeftGroup, {name});
if (settings.getShowGroupJoinLeaveMessages()) {
addSystemInfoMessage(QDateTime::currentDateTime(), SystemMessageType::userLeftGroup, {name});
}
updateUserNames();
}

Loading…
Cancel
Save