cfengineers
12/13/2023, 8:30 PMcwoolley
12/13/2023, 8:36 PMJohnT
12/13/2023, 8:38 PMcfengineers
12/13/2023, 8:38 PMcfengineers
12/13/2023, 8:40 PMcfengineers
12/13/2023, 8:40 PMcfengineers
12/13/2023, 8:42 PMcfengineers
12/13/2023, 8:43 PMJohnT
12/13/2023, 8:44 PMcfengineers
12/13/2023, 8:44 PMcfengineers
12/13/2023, 8:45 PMcfengineers
12/13/2023, 8:46 PMcfengineers
12/13/2023, 8:48 PMcfengineers
12/13/2023, 8:54 PMJohnT
12/13/2023, 8:55 PMcfengineers
12/13/2023, 8:56 PMcfengineers
12/13/2023, 9:14 PM<cfset aralis = ArrayNew(1)>
<!--- loop through array --->
<cfloop from="1" to="#arrayLen(arrData)#" index="row">
<cfset document = arrData[row].documents[1]>
<cfif NOT ListFindNoCase(keyList, document.document_object_id)>
<!--- <cfdump var="#document#"><br> --->
<!--- create a new array and inject a new field --->
<cfset Arrayappend(aralis, arrdata[row])>
<!--- <cfset aralis[x] = arrData[x]> --->
<cfset aralis[x].sendEmail = "false">
<cfset keyList = ListAppend(keyList, document.document_object_id)>
<cfset x=x+1>
</cfif>
</cfloop>cfengineers
12/13/2023, 9:14 PMJohnT
12/13/2023, 9:24 PMJohnT
12/13/2023, 9:25 PMRyan Albrecht
12/13/2023, 9:40 PMRyan Albrecht
12/13/2023, 9:46 PMvar data = json.map((row) => {
row.hash = hash(row.toString());
return row;
}).filter((row,index, arr) => {
var indexes = arr.findAll( (iRow)=>{
return row.hash eq iRow.hash;
});
return index eq indexes.first();
});aliaspooryorik
cfengineers
12/14/2023, 12:49 PM