feat: 支持發送文件
* 目前還只能拖拽到輸入框
This commit is contained in:
@@ -182,13 +182,13 @@ export default class ChatApi extends BaseApi {
|
||||
msg: "用戶無權訪問該對話",
|
||||
}
|
||||
|
||||
const file = await FileManager.uploadFile(args.file_name as string, args.data as Buffer<ArrayBufferLike>)
|
||||
const file = await FileManager.uploadFile(args.file_name as string, args.data as Buffer<ArrayBufferLike>, args.target as string)
|
||||
|
||||
return {
|
||||
code: 200,
|
||||
msg: "成功",
|
||||
data: {
|
||||
messages: MessagesManager.getInstanceForChat(chat).getMessagesWithPage(15, args.page as number),
|
||||
file_path: 'uploaded_files/' + file.getHash()
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user