fix: restore feat/evaluation versions for snippet/evaluation conflict resolutions

Agent-Logs-Url: https://github.com/langgenius/dify/sessions/5a3defd9-7c29-4081-81c4-3506303d2a39

Co-authored-by: FFXN <31929997+FFXN@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-20 07:33:46 +00:00 committed by GitHub
parent 10e0135ebf
commit 8552116868
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 4 deletions

View File

@ -126,6 +126,8 @@ from .snippets import snippet_workflow, snippet_workflow_draft_variable
from .socketio import workflow as socketio_workflow # pyright: ignore[reportUnusedImport]
# Import snippet controllers
from .snippets import snippet_workflow, snippet_workflow_draft_variable
# Import tag controllers
from .tag import tags
@ -213,12 +215,12 @@ __all__ = [
"setup",
"site",
"snippet_workflow",
"snippet_workflow",
"snippet_workflow_draft_variable",
"snippet_workflow_draft_variable",
"snippets",
"snippets",
"socketio_workflow",
"snippet_workflow",
"snippet_workflow_draft_variable",
"snippets",
"spec",
"statistic",
"tags",

View File

@ -577,7 +577,7 @@ class WorkflowService:
"""Publish draft workflow as an evaluation workflow version.
Compared to standard publish:
- force published workflow type to ``evaluation``;
- set business kind to ``evaluation``;
- reject graphs containing trigger or human-input nodes.
"""
draft_workflow_stmt = select(Workflow).where(