Kaynağa Gözat

refcheck using id value, not object comparison due lack of identity map

Ivan Asmer 5 yıl önce
ebeveyn
işleme
f21eac2f2f
1 değiştirilmiş dosya ile 2 ekleme ve 1 silme
  1. 2 1
      index.js

+ 2 - 1
index.js

@@ -244,7 +244,8 @@ const mm = db => {
 
 
         static existsInArray(arr, obj){
-            return arr.filter(item => item._id.toString() === obj._id.toString()).length
+            let filtered = arr.filter(item => !item._id || !obj._id || item._id.toString() === obj._id.toString())
+            return filtered.length
         }
 
         static isSavable(obj){