Kaynağa Gözat

loadRelations check on setRelation: optimize and permissions

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

+ 1 - 1
index.js

@@ -136,7 +136,7 @@ const mm = db => {
                         }
                     }
                     if (valueAsArray){
-                        for (const foreignSavable of valueAsArray) if (foreignSavable){
+                        for (const foreignSavable of valueAsArray) if (foreignSavable && !Savable.existsInArray(loadRelationAsArray, foreignSavable)){
                             await foreignSavable.setRelation(this, relation)
                         }
                     }