Name
sn_risk_advanced.generateIssueRiskEvent
Description
Implements extension point sn_grc.generateIssue
Script
var generateIssueRiskEvent = Class.create();
generateIssueRiskEvent.prototype = {
initialize: function() {
},
process: function(parent) {
var query="";
if( parent && (parent.getTableName()=='sn_risk_advanced_event') ){
var shortDescription = gs.getMessage("Issue for event {0}", parent.name);
query = 'profile=' + parent.primary_profile + '^short_description=' + shortDescription + '^issue_source=';
var issueSource = new sn_grc.IssueUtils().getIssueSource('risk_event');
if (!gs.nil(issueSource)) {
issueSource = issueSource.getValue('label');
}
query += issueSource;
return query;
}
return "";
},
type: 'generateIssueRiskEvent'
};
Sys ID
466ebd5cc3312010c4d27e2cc840dd72