diff --git a/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue b/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue index 9f0cf0a7e6..04ee586e35 100644 --- a/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue +++ b/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue @@ -58,7 +58,7 @@ const advancedDbOptions = ref(false) const columnToValidate = [UITypes.Email, UITypes.URL, UITypes.PhoneNumber] -const onlyNameUpdateOnEditColumns = [UITypes.LinkToAnotherRecord, UITypes.Lookup, UITypes.Rollup] +const onlyNameUpdateOnEditColumns = [UITypes.LinkToAnotherRecord, UITypes.Lookup, UITypes.Rollup, UITypes.Links] const geoDataToggleCondition = (t: { name: UITypes }) => { return betaFeatureToggleState.show ? betaFeatureToggleState.show : !t.name.includes(UITypes.GeoData) @@ -209,7 +209,11 @@ useEventListener('keydown', (e: KeyboardEvent) => { + diff --git a/packages/nc-gui/components/smartsheet/column/LinkOptions.vue b/packages/nc-gui/components/smartsheet/column/LinkOptions.vue new file mode 100644 index 0000000000..0e5df58ba3 --- /dev/null +++ b/packages/nc-gui/components/smartsheet/column/LinkOptions.vue @@ -0,0 +1,46 @@ + + + diff --git a/packages/nc-gui/components/smartsheet/column/LinkedToAnotherRecordOptions.vue b/packages/nc-gui/components/smartsheet/column/LinkedToAnotherRecordOptions.vue index 368aebec78..716d74108d 100644 --- a/packages/nc-gui/components/smartsheet/column/LinkedToAnotherRecordOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/LinkedToAnotherRecordOptions.vue @@ -85,6 +85,12 @@ const filterOption = (value: string, option: { key: string }) => option.key.toLo + + + +