mirror of
https://github.com/langgenius/dify.git
synced 2026-05-02 08:28:03 +08:00
feat(trigger): add validation for subscription in PluginTrigger node
This commit is contained in:
@ -221,10 +221,15 @@ const nodeDefault: NodeDefault<PluginTriggerNodeType> = {
|
||||
// event_type: '',
|
||||
config: {},
|
||||
},
|
||||
checkValid(_payload: PluginTriggerNodeType, _t: any) {
|
||||
checkValid(payload: PluginTriggerNodeType, t: any) {
|
||||
let errorMessage = ''
|
||||
|
||||
if (!payload.subscription_id)
|
||||
errorMessage = t('workflow.nodes.triggerPlugin.subscriptionRequired')
|
||||
|
||||
return {
|
||||
isValid: true,
|
||||
errorMessage: '',
|
||||
isValid: !errorMessage,
|
||||
errorMessage,
|
||||
}
|
||||
},
|
||||
getOutputVars(payload, _allPluginInfoList, _ragVars, { schemaTypeDefinitions } = { schemaTypeDefinitions: [] }) {
|
||||
|
||||
Reference in New Issue
Block a user