apitable/apitable

fix: 粘贴空的成员单元格会报错

Open

#1.616 geöffnet am 21. Feb. 2024

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (1 zugewiesene Person)TypeScript (10.747 Stars) (870 Forks)batch import
buggood first issue

Beschreibung

描述Bug 粘贴空的成员单元格会报错

重现步骤 重现行为的步骤:

  1. 创建成员字段
  2. 复制一个空的成员单元格
  3. 粘贴到任意成员单元格内
  4. 提示‘正在粘贴’后无反应,控制台报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'text')

期望行为 粘贴成功

屏幕截图 如果适用,添加屏幕截图以帮助说明您的问题。

电脑版(请填写以下信息):

  • 版本号:[例如 v0.22]
  • 操作系统:[例如 iOS]
  • 浏览器:[例如 Chrome,Safari]

智能手机(请填写以下信息):

  • 版本号:[例如 v0.22]
  • 设备:[例如 iPhone6]
  • 操作系统:[例如 iOS8.1]
  • 浏览器:[例如内置浏览器,Safari]

其他上下文 此处未进行判空处理 https://github.com/apitable/apitable/blob/4392bce7a85cea3b1a9546b0e69564a25fb5a2d2/packages/datasheet/src/pc/common/clipboard/clipboard.ts#L570

Contributor Guide