浏览代码

chore: enchange pic uploading tip (#2388)

Co-authored-by: Joel <iamjoel007@gmail.com>
tags/0.5.4
zxhlyh 1年前
父节点
当前提交
805ed84f61
没有帐户链接到提交者的电子邮件

+ 9
- 4
web/app/components/base/chat/chat/chat-input.tsx 查看文件



const handleSend = () => { const handleSend = () => {
if (onSend) { if (onSend) {
if (files.find(item => item.type === TransferMethod.local_file && !item.fileId)) {
notify({ type: 'info', message: t('appDebug.errorMessage.waitForImgUpload') })
return
}
if (!query || !query.trim()) {
notify({ type: 'info', message: t('appAnnotation.errorMessage.queryRequired') })
return
}
onSend(query, files.filter(file => file.progress !== -1).map(fileItem => ({ onSend(query, files.filter(file => file.progress !== -1).map(fileItem => ({
type: 'image', type: 'image',
transfer_method: fileItem.type, transfer_method: fileItem.type,
upload_file_id: fileItem.fileId, upload_file_id: fileItem.fileId,
}))) })))
setQuery('') setQuery('')
}
if (!files.find(item => item.type === TransferMethod.local_file && !item.fileId)) {
if (files.length)
onClear()
onClear()
} }
} }



+ 1
- 2
web/app/components/base/chat/chat/hooks.ts 查看文件

}: SendCallback, }: SendCallback,
) => { ) => {
setSuggestQuestions([]) setSuggestQuestions([])
if (!data.query || !data.query.trim())
return

if (isResponsingRef.current) { if (isResponsingRef.current) {
notify({ type: 'info', message: t('appDebug.errorMessage.waitForResponse') }) notify({ type: 'info', message: t('appDebug.errorMessage.waitForResponse') })
return false return false

+ 6
- 1
web/app/components/share/text-generation/result/index.tsx 查看文件

return true return true


const prompt_variables = promptConfig?.prompt_variables const prompt_variables = promptConfig?.prompt_variables
if (!prompt_variables || prompt_variables?.length === 0)
if (!prompt_variables || prompt_variables?.length === 0) {
if (completionFiles.find(item => item.transfer_method === TransferMethod.local_file && !item.upload_file_id)) {
notify({ type: 'info', message: t('appDebug.errorMessage.waitForImgUpload') })
return false
}
return true return true
}


let hasEmptyInput = '' let hasEmptyInput = ''
const requiredVars = prompt_variables?.filter(({ key, name, required }) => { const requiredVars = prompt_variables?.filter(({ key, name, required }) => {

正在加载...
取消
保存