Remove duplicates from array
Example how to build an array of persons and in the end filter out the duplicates
<nowiki>
var returnRequest = #1#; var allActors = JSON.parse(CommonInterface.callWebservice('SC - Get Service Managers', {})); var allReturnActors = []; var nofActors = 0;
for (var i=0;i<allActors.length;i++){
if (allActors[i].OWNEREMAIL && returnRequest.indexOf("1") !== -1) { allReturnActors[nofActors++] = allActors[i].OWNEREMAIL; }
if (allActors[i].DEPUTYEMAIL && returnRequest.indexOf("2") !== -1) { allReturnActors[nofActors++] = allActors[i].DEPUTYEMAIL; }
if (allActors[i].MANAGEREMAIL && returnRequest.indexOf("3") !== -1) { allReturnActors[nofActors++] = allActors[i].MANAGEREMAIL; }
}
const filteredArray = allReturnActors.filter(function(ele , pos){
return allReturnActors.indexOf(ele) == pos;
})
return filteredArray.join('||');