Name
global.omitRecipients
Description
Implements extension point global.omitRecipients
Script
var omitRecipients = Class.create();
omitRecipients.prototype = {
initialize: function() {
},
shouldOmit: function(sysId) {
var shouldOmit = false;
//Only when Polaris is Enabled
if (sn_ui.PolarisUI.isEnabled()) {
var gr = new GlideRecord("sysevent_email_action");
gr.get(sysId);
//Connect/Live Feed Notifications except ConnectNotificationPushNotification and Activity Stream @Mention Email
if ((gr.getDisplayValue("category") === "Connect" || gr.getDisplayValue("category") === "Live Feed") &&
!(gr.getDisplayValue('name') === "ConnectNotificationPushNotification" || gr.getDisplayValue('name') === "Activity Stream @Mention Email"))
shouldOmit = true;
}
return shouldOmit;
},
type: 'omitRecipients'
};
Sys ID
9855627853121110d3d5ddeeff7b12ab