SL-13824 Remove notification when both joining a group and leaving a group

master
Mnikolenko Productengine 2020-08-26 12:26:07 +03:00
parent 0e829d2ecc
commit f8fb2dab5b
2 changed files with 9 additions and 7 deletions

View File

@ -5036,6 +5036,15 @@ bool attempt_standard_notification(LLMessageSystem* msgsystem)
// notification was specified using the new mechanism, so we can just handle it here
std::string notificationID;
msgsystem->getStringFast(_PREHASH_AlertInfo, _PREHASH_Message, notificationID);
//SL-13824 skip notification when both joining a group and leaving a group
//remove this after server stops sending these messages
if (notificationID == "JoinGroupSuccess" ||
notificationID == "GroupDepart")
{
return true;
}
if (!LLNotifications::getInstance()->templateExists(notificationID))
{
return false;

View File

@ -4214,13 +4214,6 @@ Leave Group?
yestext="OK"/>
</notification>
<notification
icon="notify.tga"
name="GroupDepart"
type="notify">
You have left the group &apos;&lt;nolink&gt;[group_name]&lt;/nolink&gt;&apos;.
<tag>group</tag>
</notification>
<notification
icon="alertmodal.tga"