Kushington
05/29/2024, 3:40 PMif (datareceived.externalid != null) {
const extId = datareceived.externalid.toString();
if (extId.indexOf(",") > 0){
log.debug("externalid has comma");
formattedExtId = "\"" + extId.replace(",", "\",\"")+ "\"";
} else {
formattedExtId = extId;
}
log.debug("formattedExtId: " + formattedExtId);
filterArray.push("AND");
filterArray.push(["externalid", "anyof", "order1","order2"]);
log.debug("externalid is provided: " + datareceived.externalid);
}
Anthony OConnor
05/29/2024, 3:50 PMif (datareceived.externalid != null) {
let extId = datareceived.externalid.toString();
if (extId.indexOf(",") > 0){
log.debug("externalid has comma");
extId = extId.split(",");
}
log.debug("extId : " + extId );
filterArray.push("AND");
filterArray.push(["externalid", "anyof", extId]);
log.debug("externalid is provided: " + datareceived.externalid);
}
I think this should workAnthony OConnor
05/29/2024, 3:50 PM.split
Kushington
05/29/2024, 3:52 PMAnthony OConnor
05/29/2024, 3:52 PMKushington
05/29/2024, 4:01 PMmissing ; before statement
when the above is copy pastedKushington
05/29/2024, 4:03 PMKushington
05/29/2024, 4:04 PMf (datareceived.externalid != null) {
const extId = datareceived.externalid.toString().split(",");
log.debug("extId : " + extId );
filterArray.push("AND");
filterArray.push(["externalid", "anyof", extId]);
log.debug("externalid is provided: " + datareceived.externalid);
}
Anthony OConnor
05/29/2024, 4:05 PMAnthony OConnor
05/29/2024, 4:05 PMKushington
05/29/2024, 4:06 PM