Browse Source

fix(nc-gui): handle copy n paste datetime for ext db

pull/5601/head
Wing-Kam Wong 1 year ago
parent
commit
fd6e7449a9
  1. 10
      packages/nc-gui/composables/useMultiSelect/index.ts

10
packages/nc-gui/composables/useMultiSelect/index.ts

@ -117,10 +117,14 @@ export function useMultiSelect(
}
if (columnObj.uidt === UITypes.DateTime) {
if (isMssql(meta.value?.base_id)) {
textToCopy = dayjs(textToCopy).format(constructDateTimeFormat(columnObj))
if (isXcdbBase(meta.value?.base_id)) {
if (isMssql(meta.value?.base_id)) {
textToCopy = dayjs(textToCopy).format(constructDateTimeFormat(columnObj))
} else {
textToCopy = dayjs(textToCopy).utc(true).local().format(constructDateTimeFormat(columnObj))
}
} else {
textToCopy = dayjs(textToCopy).utc(true).local().format(constructDateTimeFormat(columnObj))
textToCopy = dayjs(textToCopy).format(constructDateTimeFormat(columnObj))
}
if (!dayjs(textToCopy).isValid()) {

Loading…
Cancel
Save