mirror of
https://github.com/RuoJi6/ARTEX.git
synced 2026-11-04 19:43:50 +08:00
Composer 的 file input onChange 里同步执行 e.target.value = "" 清空了与 input 活绑定的 FileList。DraftChat 的 pickFiles 要先 await 建会话才取文件, 恢复执行时 FileList 已空,FormData 里没有 file 字段,后端返回 400。 改为在清空 value 之前把 FileList 快照成 File[] 再回调,onPickFiles 签名 随之改为 (files: File[]),调用方去掉各自的 Array.from。