I have this function and running flawless on coldfusion 2016 and lucee but wen i run in cf11, it fails.
i am trying to understand how can i make it work with cf11
private any function isListInList(list1, list2, returnBoolean = true){
var rv = false;
var matches = [];
listToArray(list1).each(
function(element) {
if(listToArray(list2).containsNoCase(element)){
rv = true;
arrayAppend(matches, element);
}
}
);
return arguments.returnBoolean ? rv : matches;
}