mirror of https://github.com/langgenius/dify.git
fix: classify default two classifies and empty check
This commit is contained in:
parent
716936e37a
commit
fbdf2ba839
|
|
@ -16,7 +16,16 @@ const nodeDefault: NodeDefault<QuestionClassifierNodeType> = {
|
|||
temperature: 0.7,
|
||||
},
|
||||
},
|
||||
classes: [],
|
||||
classes: [
|
||||
{
|
||||
id: '1',
|
||||
name: '',
|
||||
},
|
||||
{
|
||||
id: '2',
|
||||
name: '',
|
||||
},
|
||||
],
|
||||
},
|
||||
getAvailablePrevNodes(isChatMode: boolean) {
|
||||
const nodes = isChatMode
|
||||
|
|
@ -39,6 +48,8 @@ const nodeDefault: NodeDefault<QuestionClassifierNodeType> = {
|
|||
if (!errorMessages && (!payload.classes || payload.classes.length === 0))
|
||||
errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.questionClassifiers.class`) })
|
||||
|
||||
if (!errorMessages && (payload.classes.some(item => !item.name)))
|
||||
errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.questionClassifiers.topicName`) })
|
||||
return {
|
||||
isValid: !errorMessages,
|
||||
errorMessage: errorMessages,
|
||||
|
|
|
|||
|
|
@ -313,6 +313,7 @@ const translation = {
|
|||
class: 'Class',
|
||||
classNamePlaceholder: 'Write your class name',
|
||||
advancedSetting: 'Advanced Setting',
|
||||
topicName: 'Topic Name',
|
||||
topicPlaceholder: 'Write your topic name',
|
||||
addClass: 'Add Class',
|
||||
instruction: 'Instruction',
|
||||
|
|
|
|||
|
|
@ -313,6 +313,7 @@ const translation = {
|
|||
class: '分类',
|
||||
classNamePlaceholder: '输入你的分类名称',
|
||||
advancedSetting: '高级设置',
|
||||
topicName: '主题内容',
|
||||
topicPlaceholder: '在这里输入你的主题内容',
|
||||
addClass: '添加分类',
|
||||
instruction: '指令',
|
||||
|
|
|
|||
Loading…
Reference in New Issue