Fix association detection

This commit is contained in:
Jim LAURIE 2018-09-18 15:32:12 +02:00
parent a153aea5b0
commit 9b94a73b8d

View File

@ -302,7 +302,7 @@ module.exports = {
},
addRelation: async function (params) {
const association = this.associations.find(x => x.via === params.foreignKey);
const association = this.associations.find(x => x.via === params.foreignKey && _.get(params.values, x.alias, null));
if (!association) {
// Resolve silently.
@ -325,7 +325,7 @@ module.exports = {
},
removeRelation: async function (params) {
const association = this.associations.find(x => x.via === params.foreignKey);
const association = this.associations.find(x => x.via === params.foreignKey && _.get(params.values, x.alias, null));
if (!association) {
// Resolve silently.