diff --git a/app/src/modules/settings/routes/data-model/fields/components/field-select.vue b/app/src/modules/settings/routes/data-model/fields/components/field-select.vue index 5749afaa28..618753e0b1 100644 --- a/app/src/modules/settings/routes/data-model/fields/components/field-select.vue +++ b/app/src/modules/settings/routes/data-model/fields/components/field-select.vue @@ -90,7 +90,7 @@ - + @@ -224,7 +224,7 @@ export default defineComponent({ duplicateTo, saveDuplicate, duplicating, - duplicateable, + duplicable, } = useDuplicate(); const interfaceName = computed(() => { @@ -256,7 +256,7 @@ export default defineComponent({ localType, translationsCollection, translationsFieldsCount, - duplicateable, + duplicable, }; function setWidth(width: string) { @@ -297,9 +297,9 @@ export default defineComponent({ ); const duplicateTo = ref(props.field.collection); - const duplicateable = computed(() => { + const duplicable = computed(() => { return ( - ['o2m', 'm2m', 'm2o', 'files', 'file'].includes(props.field.type) === false && + ['o2m', 'm2m', 'm2o', 'files', 'file', 'm2a'].includes(props.field.type) === false && props.field.schema?.is_primary_key === false ); }); @@ -311,7 +311,7 @@ export default defineComponent({ duplicateTo, saveDuplicate, duplicating, - duplicateable, + duplicable, }; async function saveDuplicate() {