Name
sn_grc.AudienceUtilsBase
Description
No description available
Script
var AudienceUtilsBase = Class.create();
AudienceUtilsBase.prototype = {
initialize: function() {},
addUsersToAudience: function(audience, users) {
var res = false;
for(var ind in users){
var audiencem2muser = new GlideRecord('sn_grc_m2m_audience_user');
audiencem2muser.addQuery('audience',audience);
audiencem2muser.addQuery('user',users[ind]);
audiencem2muser.setLimit(1);
audiencem2muser.query();
if(!audiencem2muser.hasNext()){
audiencem2muser.initialize();
audiencem2muser.setValue('audience',audience);
audiencem2muser.setValue('user',users[ind]);
if(audiencem2muser.insert())
res = true;
}
}
return res;
},
type: 'AudienceUtilsBase'
};
Sys ID
532324b95bb220102a3332fb0a81c758