diff --git a/client/src/views/fields/link-parent.js b/client/src/views/fields/link-parent.js index 8d03271933..aa36afa346 100644 --- a/client/src/views/fields/link-parent.js +++ b/client/src/views/fields/link-parent.js @@ -56,6 +56,8 @@ define('views/fields/link-parent', 'views/fields/base', function (Dep) { searchTypeList: ['is', 'isEmpty', 'isNotEmpty'], + initialSearchIsNotIdle: true, + data: function () { var nameValue = this.model.get(this.nameName); if (!nameValue && this.model.get(this.idName) && this.model.get(this.typeName)) { diff --git a/client/src/views/fields/link.js b/client/src/views/fields/link.js index 2ede1d8959..8bd75ecc3b 100644 --- a/client/src/views/fields/link.js +++ b/client/src/views/fields/link.js @@ -438,6 +438,8 @@ define('views/fields/link', 'views/fields/base', function (Dep) { this.searchData.oneOfIdList.splice(index, 1); } delete this.searchData.oneOfNameHash[id]; + + this.trigger('change'); }, addLinkOneOf: function (id, name) { @@ -445,6 +447,8 @@ define('views/fields/link', 'views/fields/base', function (Dep) { this.searchData.oneOfIdList.push(id); this.searchData.oneOfNameHash[id] = name; this.addLinkOneOfHtml(id, name); + + this.trigger('change'); } }, diff --git a/client/src/views/fields/user.js b/client/src/views/fields/user.js index 66dcd9a3c6..1b8c39562f 100644 --- a/client/src/views/fields/user.js +++ b/client/src/views/fields/user.js @@ -150,6 +150,8 @@ Espo.define('views/fields/user', 'views/fields/link', function (Dep) { this.searchData.teamIdList.splice(index, 1); } delete this.searchData.teamNameHash[id]; + + this.trigger('change'); }, addLinkTeams: function (id, name) { @@ -159,6 +161,8 @@ Espo.define('views/fields/user', 'views/fields/link', function (Dep) { this.searchData.teamIdList.push(id); this.searchData.teamNameHash[id] = name; this.addLinkTeamsHtml(id, name); + + this.trigger('change'); } }, diff --git a/package-lock.json b/package-lock.json index c6bd69a0c6..36af92345b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "espocrm", - "version": "6.1.6", + "version": "6.1.7", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 2857b4d313..dbf1f75cf5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "espocrm", - "version": "6.1.6", + "version": "6.1.7", "description": "", "main": "index.php", "repository": {