fix: workflow publish

This commit is contained in:
Harry
2026-01-22 13:53:45 +08:00
parent b470cca533
commit e38a4121e7

View File

@ -40,6 +40,7 @@ from models.tools import WorkflowToolProvider
from models.workflow import Workflow, WorkflowNodeExecutionModel, WorkflowNodeExecutionTriggeredFrom, WorkflowType
from models.workflow_features import WorkflowFeatures
from repositories.factory import DifyAPIRepositoryFactory
from services.app_asset_service import AppAssetService
from services.billing_service import BillingService
from services.enterprise.plugin_manager_service import PluginCredentialType
from services.errors.app import IsDraftWorkflowError, TriggerNodeLimitExceededError, WorkflowHashNotEqualError
@ -155,6 +156,8 @@ class WorkflowService:
.first()
)
AppAssetService.publish(app_model=app_model, account_id=app_model.created_by)
return workflow
def get_all_published_workflow(