JSFiddle - React, Tailwind, and code Playground
by bobbyrne01
JavaScript
var response = '';
var request = [
'1e0a2d30d18d95b9bcc05d92c8736eab,some1',
'181687d2f16debc10f9e365cc4002371,some2'
];
var result = {
"docs": [{
"_id": "181687d2f16debc10f9e365cc4002371",
"_rev": "1-7338901ca1c5c06ef81a6971aa6e8f9d",
"digest": "d41d8cd98f00b204e9800998ecf8427e"
}, {
"_id": "1e0a2d30d18d95b9bcc05d92c8736eab",
"_rev": "1-a26b67f478e4f3f8fd49779a66fc7949",
"digest": "d41d8cd98f00b204e9800998ecf8427e"
}]
};
for (var i = 0; i < result.docs.length; i++) { // for every returned result
for (var j = 0; j < entries.length; j++) { // determine if it matches any supplied
if (result.docs[i]._id === entries[j].split(',')[0]) { // _id match
if (result.docs[i].digest !== entries[j].split(',')[1]) { // digest mis-match
response.digest_mismatch.push(result.docs[i]);
}
}
}
}