Name
global.AntiVirusAttachmentDescriptor
Description
To get state of an attachment
Script
var AntiVirusAttachmentDescriptor = Class.create();
AntiVirusAttachmentDescriptor.prototype = Object.extendsObject(AbstractAjaxProcessor, {
getAttachmentState: function() {
var sysid = this.getParameter('sysparm_sysid');
var gr = new GlideRecord('sys_attachment');
gr.get(sysid);
if (!gr.isValidRecord() || !gr.canRead())
return;
var responseMap = sn_snap.AntiVirusOnDemandAdvisor.getAvailabilityForDownload(sysid);
return responseMap["availability"];
},
isPublic: function() {
return true;
},
type: 'AntiVirusAttachmentDescriptor'
});
Sys ID
d189985377c83300d81e7811a9106113