Browse Source

fix: lint error

pull/7376/head
Ramesh Mane 8 months ago
parent
commit
5b7383688a
  1. 15
      packages/nc-gui/components/smartsheet/details/Fields.vue

15
packages/nc-gui/components/smartsheet/details/Fields.vue

@ -276,20 +276,20 @@ const onFieldUpdate = (state: TableExplorerColumn) => {
switch (col?.uidt) {
case UITypes.QrCode:
if (Object.keys(diffs).length === 1 && col.colOptions?.fk_qr_value_column_id === state?.fk_qr_value_column_id) {
if (Object.keys(diffs).length === 1 && col?.colOptions?.fk_qr_value_column_id === state?.fk_qr_value_column_id) {
isUpdated = false
}
break
case UITypes.Barcode:
if (Object.keys(diffs).length === 1 && col.colOptions?.fk_barcode_value_column_id === state?.fk_barcode_value_column_id) {
if (Object.keys(diffs).length === 1 && col?.colOptions?.fk_barcode_value_column_id === state?.fk_barcode_value_column_id) {
isUpdated = false
}
break
case UITypes.Lookup:
if (
Object.keys(diffs).length === 2 &&
col.colOptions?.fk_lookup_column_id === state?.fk_lookup_column_id &&
col.colOptions?.fk_relation_column_id === state?.fk_relation_column_id
col?.colOptions?.fk_lookup_column_id === state?.fk_lookup_column_id &&
col?.colOptions?.fk_relation_column_id === state?.fk_relation_column_id
) {
isUpdated = false
}
@ -298,10 +298,9 @@ const onFieldUpdate = (state: TableExplorerColumn) => {
case UITypes.MultiSelect:
if (
Object.keys(diffs).length === 1 &&
(diffs.colOptions as SelectOptionsType).options &&
((diffs.colOptions as SelectOptionsType).options.length == 0 ||
((diffs.colOptions as SelectOptionsType).options[0]?.index !== undefined &&
Object.keys((diffs.colOptions as SelectOptionsType).options[0] || {}).length == 1))
diffs?.colOptions?.options &&
(diffs?.colOptions?.options?.length === 0 ||
(diffs?.colOptions?.options[0]?.index !== undefined && Object.keys(diffs?.colOptions?.options[0] || {}).length === 1))
) {
isUpdated = false
}

Loading…
Cancel
Save