From fbd05ebafa05a4e7ca80df0a242835a515606076 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Sat, 26 Nov 2022 19:45:19 +0200 Subject: [PATCH] ref --- client/src/views/fields/address.js | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/client/src/views/fields/address.js b/client/src/views/fields/address.js index 61fcedccef..79cc9f33aa 100644 --- a/client/src/views/fields/address.js +++ b/client/src/views/fields/address.js @@ -41,19 +41,12 @@ define('views/fields/address', ['views/fields/base', 'views/fields/varchar'], fu type: 'address', listTemplate: 'fields/address/detail', - detailTemplate: 'fields/address/detail', - editTemplate: 'fields/address/edit', - editTemplate1: 'fields/address/edit-1', - editTemplate2: 'fields/address/edit-2', - editTemplate3: 'fields/address/edit-3', - editTemplate4: 'fields/address/edit-4', - searchTemplate: 'fields/address/search', /** @@ -82,12 +75,10 @@ define('views/fields/address', ['views/fields/base', 'views/fields/varchar'], fu data.ucName = Espo.Utils.upperCaseFirst(this.name); this.addressPartList.forEach(item => { - var value = this.model.get(this[item + 'Field']); - - data[item + 'Value'] = value; + data[item + 'Value'] = this.model.get(this[item + 'Field']); }); - if (this.mode === 'detail' || this.mode === 'list') { + if (this.mode === this.MODE_DETAIL || this.mode === this.MODE_LIST) { data.formattedAddress = this.getFormattedAddress(); data.isNone = data.formattedAddress === null; @@ -138,7 +129,7 @@ define('views/fields/address', ['views/fields/base', 'views/fields/varchar'], fu var isEmpty = !isNotEmpty; if (isEmpty) { - if (this.mode === 'list') { + if (this.mode === this.MODE_LIST) { return ''; } @@ -353,7 +344,7 @@ define('views/fields/address', ['views/fields/base', 'views/fields/varchar'], fu }, _getTemplateName: function () { - if (this.mode === 'edit') { + if (this.mode === this.MODE_EDIT) { var prop = 'editTemplate' + this.getAddressFormat().toString(); if (prop in this) { @@ -369,7 +360,7 @@ define('views/fields/address', ['views/fields/base', 'views/fields/varchar'], fu }, afterRender: function () { - if (this.mode === 'edit') { + if (this.mode === this.MODE_EDIT) { this.$street = this.$el.find('[data-name="' + this.streetField + '"]'); this.$postalCode = this.$el.find('[data-name="' + this.postalCodeField + '"]'); this.$state = this.$el.find('[data-name="' + this.stateField + '"]');