Closed
Description
https://github.com/js-data/js-data/blob/master/src/utils.js#L1507
If two arrays are compared, when the second array starts with the same datas than the first one, the function always returns true.
utils.deepEqual( ["a", "b"] , ["a", "b", "c", "d", "e"] )
returns true
a.forEach(function (value, i) {
_equal = _equal && utils.deepEqual(value, b[i])
if (!_equal) {
return false
}
})