This commit is contained in:
Yuri Kuznetsov
2023-10-26 11:29:25 +03:00
parent f62ebb8fe8
commit d593927b14
2 changed files with 21 additions and 21 deletions
+19 -19
View File
@@ -75,7 +75,7 @@ class RelatedListModalView extends ModalView {
},
/** @this RelatedListModalView */
'click .action': function (e) {
let isHandled = Espo.Utils.handleAction(this, e.originalEvent, e.currentTarget);
const isHandled = Espo.Utils.handleAction(this, e.originalEvent, e.currentTarget);
if (isHandled) {
return;
@@ -141,15 +141,15 @@ class RelatedListModalView extends ModalView {
return;
}
let model = this.collection.get(m.id);
const model = this.collection.get(m.id);
if (!model) {
return;
}
let attributes = {};
const attributes = {};
for (let name in m.attributes) {
for (const name in m.attributes) {
if (m.hasChanged(name)) {
attributes[name] = m.attributes[name];
}
@@ -253,7 +253,7 @@ class RelatedListModalView extends ModalView {
this.options.fullFormUrl
)
) {
let url = this.options.fullFormUrl ||
const url = this.options.fullFormUrl ||
'#' + this.model.entityType + '/related/' + this.model.id + '/' + this.link;
this.buttonList.unshift({
@@ -267,7 +267,7 @@ class RelatedListModalView extends ModalView {
.append(this.$header);
}
let iconHtml = this.getHelper().getScopeColorIconHtml(this.scope);
const iconHtml = this.getHelper().getScopeColorIconHtml(this.scope);
if (iconHtml) {
this.$header = $('<span>')
@@ -291,7 +291,7 @@ class RelatedListModalView extends ModalView {
if (this.panelCollection) {
this.listenTo(collection, 'change', (model) => {
let panelModel = this.panelCollection.get(model.id);
const panelModel = this.panelCollection.get(model.id);
if (panelModel) {
panelModel.set(model.attributes);
@@ -329,12 +329,12 @@ class RelatedListModalView extends ModalView {
}
setupSearch() {
let searchManager = this.searchManager =
const searchManager = this.searchManager =
new SearchManager(this.collection, 'listSelect', null, this.getDateTime());
searchManager.emptyOnReset = true;
let primaryFilterName = this.primaryFilterName;
const primaryFilterName = this.primaryFilterName;
if (primaryFilterName) {
searchManager.setPrimary(primaryFilterName);
@@ -348,14 +348,14 @@ class RelatedListModalView extends ModalView {
this.filterList.forEach(item1 => {
let isFound = false;
let name1 = item1.name || item1;
const name1 = item1.name || item1;
if (!name1 || name1 === 'all') {
return;
}
filterList.forEach(item2 => {
let name2 = item2.name || item2;
const name2 = item2.name || item2;
if (name1 === name2) {
isFound = true;
@@ -472,7 +472,7 @@ class RelatedListModalView extends ModalView {
// noinspection JSUnusedGlobalSymbols
actionUnlinkRelated(data) {
let id = data.id;
const id = data.id;
this.confirm({
message: this.translate('unlinkRecordConfirmation', 'messages'),
@@ -493,8 +493,8 @@ class RelatedListModalView extends ModalView {
actionCreateRelated() {
// noinspection JSUnresolvedReference
let actionName = this.defs.createAction || 'createRelated';
let methodName = 'action' + Espo.Utils.upperCaseFirst(actionName);
const actionName = this.defs.createAction || 'createRelated';
const methodName = 'action' + Espo.Utils.upperCaseFirst(actionName);
let p = this.getParentView();
@@ -519,8 +519,8 @@ class RelatedListModalView extends ModalView {
// noinspection JSUnusedGlobalSymbols
actionSelectRelated() {
// noinspection JSUnresolvedReference
let actionName = this.defs.selectAction || 'selectRelated';
let methodName = 'action' + Espo.Utils.upperCaseFirst(actionName);
const actionName = this.defs.selectAction || 'selectRelated';
const methodName = 'action' + Espo.Utils.upperCaseFirst(actionName);
let p = this.getParentView();
@@ -546,13 +546,13 @@ class RelatedListModalView extends ModalView {
// noinspection JSUnusedGlobalSymbols
actionRemoveRelated(data) {
let id = data.id;
const id = data.id;
this.confirm({
message: this.translate('removeRecordConfirmation', 'messages'),
confirmText: this.translate('Remove'),
}, () => {
let model = this.collection.get(id);
const model = this.collection.get(id);
Espo.Ui.notify(' ... ');
@@ -578,7 +578,7 @@ class RelatedListModalView extends ModalView {
return;
}
let $search = this.$el.find('input.text-filter').first();
const $search = this.$el.find('input.text-filter').first();
if (!$search.length) {
return;
@@ -493,7 +493,7 @@ class RelationshipPanelView extends BottomPanelView {
this.collection.reset();
let listView = this.getView('list');
const listView = this.getView('list');
if (listView && listView.$el) {
const height = listView.$el.parent().get(0).clientHeight;
@@ -657,7 +657,7 @@ class RelationshipPanelView extends BottomPanelView {
const id = data.id;
const scope = this.collection.get(id).name;
let viewName = this.getMetadata().get('clientDefs.' + scope + '.modalViews.edit') ||
const viewName = this.getMetadata().get('clientDefs.' + scope + '.modalViews.edit') ||
'views/modals/edit';
Espo.Ui.notify(' ... ');