diff --git a/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Account.json b/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Account.json index 6570ee090b..ad34d1650f 100644 --- a/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Account.json +++ b/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Account.json @@ -218,6 +218,11 @@ "entity": "Campaign", "foreign": "accounts", "noJoin": true + }, + "targetLists": { + "type": "hasMany", + "entity": "TargetList", + "foreign": "accounts" } }, "collection": { diff --git a/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Contact.json b/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Contact.json index 86fea37c7a..63b54dcfaa 100644 --- a/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Contact.json +++ b/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Contact.json @@ -202,6 +202,11 @@ "entity": "Campaign", "foreign": "contacts", "noJoin": true + }, + "targetLists": { + "type": "hasMany", + "entity": "TargetList", + "foreign": "users" } }, "collection": { diff --git a/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Lead.json b/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Lead.json index ba9496bce7..4dd3ac8834 100644 --- a/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Lead.json +++ b/application/Espo/Modules/Crm/Resources/metadata/entityDefs/Lead.json @@ -201,6 +201,11 @@ "entity": "Campaign", "foreign": "leads", "noJoin": true + }, + "targetLists": { + "type": "hasMany", + "entity": "TargetList", + "foreign": "leads" } }, "convertFields": {