From 5ded6b1bcf3ebe78fcba8cee0a4f263360ec69b4 Mon Sep 17 00:00:00 2001 From: Yurii Date: Wed, 3 Dec 2025 14:34:52 +0200 Subject: [PATCH] currency attribute detail fix --- client/src/views/admin/field-manager/modals/view-details.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/client/src/views/admin/field-manager/modals/view-details.js b/client/src/views/admin/field-manager/modals/view-details.js index 23855ed082..f8c6ec683b 100644 --- a/client/src/views/admin/field-manager/modals/view-details.js +++ b/client/src/views/admin/field-manager/modals/view-details.js @@ -239,6 +239,10 @@ export default class ViewDetailsModalView extends ModalView { } if (this.fieldType === 'currency') { + /** @type {string[]} */ + const codes = this.getConfig().get('currencyList') ?? []; + const codesString = codes.map(it => `"${it}"`).join('|'); + return [ { name: this.field, @@ -248,7 +252,7 @@ export default class ViewDetailsModalView extends ModalView { }, { name: this.field + 'Currency', - type: 'string', + type: codesString, notStorable: this.fieldDefs.notStorable || false || this.fieldDefs.onlyDefaultCurrency, readOnly: this.fieldDefs.readOnly || false, },