perf:change plugin version update position (#1493)

* perf:change plugin version update position

* use nodeversion
This commit is contained in:
heheer
2024-05-15 17:06:49 +08:00
committed by GitHub
parent 8386f707cd
commit d5073f98ab
10 changed files with 98 additions and 66 deletions

View File

@@ -52,7 +52,8 @@ const getPluginTemplateById = async (id: string): Promise<PluginTemplateType> =>
nodes: item.modules,
edges: item.edges,
templateType: FlowNodeTemplateTypeEnum.personalPlugin,
isTool: true
isTool: true,
nodeVersion: item?.nodeVersion || ''
};
}
return Promise.reject('plugin not found');
@@ -72,6 +73,7 @@ export async function getPluginPreviewNode({ id }: { id: string }): Promise<Flow
intro: plugin.intro,
showStatus: plugin.showStatus,
isTool: plugin.isTool,
nodeVersion: plugin.nodeVersion,
version: '481',
sourceHandle: getHandleConfig(true, true, true, true),
targetHandle: getHandleConfig(true, true, true, true),

View File

@@ -64,6 +64,10 @@ const PluginSchema = new Schema({
version: {
type: String,
enum: ['v1', 'v2']
},
nodeVersion: {
type: String,
default: ''
}
});