From ae17acce20deb2449bb41299ef01bf54dc629f01 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Fri, 5 May 2023 14:33:59 +0300 Subject: [PATCH] disable inline edit disabled for autoincrement --- client/src/views/admin/field-manager/edit.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src/views/admin/field-manager/edit.js b/client/src/views/admin/field-manager/edit.js index 2088186f85..65aabdc3b3 100644 --- a/client/src/views/admin/field-manager/edit.js +++ b/client/src/views/admin/field-manager/edit.js @@ -182,9 +182,10 @@ define('views/admin/field-manager/edit', ['view', 'model'], function (Dep, Model this.hasPersonalData = true; } - this.hasInlineEditDisabled = this.type !== 'foreign' && - !this.getMetadata().get(['entityDefs', this.scope, 'fields', this.field, - 'customizationInlineEditDisabledDisabled']); + this.hasInlineEditDisabled = !['foreign', 'autoincrement'].includes(this.type) && + !this.getMetadata() + .get(['entityDefs', this.scope, 'fields', this.field, + 'customizationInlineEditDisabledDisabled']); this.hasTooltipText = !this.getMetadata().get(['entityDefs', this.scope, 'fields', this.field, 'customizationTooltipTextDisabled']);