Name
global.VAGeniusUserCardCreatorTokyo
Description
No description available
Script
var VAGeniusUserCardCreatorTokyo = Class.create();
VAGeniusUserCardCreatorTokyo.prototype = Object.extendsObject(global.VAGeniusCardCreatorTokyo, {
initialize: function(searchMetadata, geniusResults, vaSystem, vaInputs, vaVars, index, cardType, dynamicChoiceNodeName) {
VAGeniusCardCreatorTokyo.prototype.initialize.call(
this, searchMetadata, geniusResults, vaSystem, vaInputs, vaVars, cardType, index, dynamicChoiceNodeName);
},
preProcess: function() {
this.setData('showAsLink', 'show');
this.setData('alt', gs.getMessage('Avatar of {0}', this.CARD_DATA.header));
this.setData('linkHref', this.getMetricsURL());
// Set initials if the user does not have an avatar
if (gs.nil(this.CARD_DATA.avatar)) {
this.LOGGER.info('Sending user initials because user does not have an avatar image');
this.setData('initials', sn_cs.VASystemObject.getInitials(this.CARD_DATA.header));
delete this.CARD_DATA.avatar;
}
},
type: 'VAGeniusUserCardCreatorTokyo'
});
Sys ID
a5808c99ebd30110506f7558b5522894