Prüfung auf angehängte Datei bei Erledigung


Der folgende Code in einem "Erledigen"-Skript sorgt dafür, dass zum Schließen eines Tickets eine Datei namens submissio.xlsx an das Ticket angefügt werden muss.

Andernfalls lässt sich das Ticket nicht schließen:

var pFiles = attacher.getAttachmentProxies();

var submissionFound=false;

if(pFiles!=null){
 var fileA = pFiles.toArray();   
 for(var i =0; i<fileA.length; i++ ){
    var prox = fileA[i];
    if("submission.xlsx".equals(prox.attachmentName.toLowerCase())){
        submissionFound=true;
    }
    //helper.errorMessage("File: "+prox.attachmentName);
 }
}

if(!myFileFound){
       helper.errorMessage("Please add file submission.xlsx!");
       result="error";
} else {
    result="success";   
}

 

     

Unterseiten