Name
global.ActivityMentionEmailValues
Description
Extract values for Email Script ng_activity_mention_body
Script
var ActivityMentionEmailValues = Class.create();
ActivityMentionEmailValues.prototype = {
initialize: function() {
},
getEmailValues: function(table, sysId) {
var result = {};
var recordGR = new GlideRecord(table);
if (!recordGR.get(sysId))
return;
var displayValue = recordGR.getDisplayValue();
result.subjectText = displayValue
? displayValue
: "a record discussion";
var tableDisplay = recordGR.getClassDisplayValue();
result.linkText = displayValue
? "the " + tableDisplay + " record " + displayValue
: "this " + tableDisplay + " record ";
result.className = recordGR.getRecordClassName();
result.recordSysId = recordGR.getUniqueValue();
return JSON.stringify(result);
},
type: 'ActivityMentionEmailValues'
};
Sys ID
563a29a17300101081e06502edf6a785