fix preview and recommend plugins

This commit is contained in:
jyong 2025-09-03 19:20:14 +08:00
parent aa670c8982
commit 49d268d4a3
2 changed files with 9 additions and 17 deletions

View File

@ -111,15 +111,7 @@ class DatasourceNode(Node):
)
)
# get parameters
datasource_parameters = datasource_runtime.entity.parameters
parameters_for_log = self._generate_parameters(
datasource_parameters=datasource_parameters,
variable_pool=variable_pool,
node_data=self._node_data,
for_log=True,
)
parameters_for_log = datasource_info
try:
datasource_provider_service = DatasourceProviderService()
@ -213,7 +205,7 @@ class DatasourceNode(Node):
inputs=parameters_for_log,
metadata={WorkflowNodeExecutionMetadataKey.DATASOURCE_INFO: datasource_info},
outputs={
"file_info": datasource_info,
"file": datasource_info,
"datasource_type": datasource_type,
},
)

View File

@ -184,13 +184,13 @@ class WorkflowEntry:
variable_mapping=variable_mapping,
user_inputs=user_inputs,
)
cls.mapping_user_inputs_to_variable_pool(
variable_mapping=variable_mapping,
user_inputs=user_inputs,
variable_pool=variable_pool,
tenant_id=workflow.tenant_id,
)
if node_type != NodeType.DATASOURCE:
cls.mapping_user_inputs_to_variable_pool(
variable_mapping=variable_mapping,
user_inputs=user_inputs,
variable_pool=variable_pool,
tenant_id=workflow.tenant_id,
)
try:
# run node