1515
1616
1717class WorkflowAliasService :
18-
1918 def create_alias (
2019 self ,
2120 session : Union [Session , "scoped_session" ],
@@ -34,12 +33,7 @@ def create_alias(
3433 raise ValueError ("Cannot create or transfer aliases for draft workflows" )
3534
3635 existing_alias = session .execute (
37- select (WorkflowAlias ).where (
38- and_ (
39- WorkflowAlias .app_id == app_id ,
40- WorkflowAlias .alias_name == alias_name
41- )
42- )
36+ select (WorkflowAlias ).where (and_ (WorkflowAlias .app_id == app_id , WorkflowAlias .alias_name == alias_name ))
4337 ).scalar_one_or_none ()
4438
4539 if existing_alias :
@@ -51,8 +45,7 @@ def create_alias(
5145 existing_alias ._old_workflow_id = old_workflow_id
5246
5347 logger .info (
54- "Transferred alias '%s' from workflow %s to workflow %s" ,
55- alias_name , old_workflow_id , workflow_id
48+ "Transferred alias '%s' from workflow %s to workflow %s" , alias_name , old_workflow_id , workflow_id
5649 )
5750 return existing_alias
5851
@@ -69,10 +62,7 @@ def create_alias(
6962 session .add (alias )
7063 session .flush ()
7164
72- logger .info (
73- "Created workflow alias: %s for workflow %s" ,
74- alias_name , workflow_id
75- )
65+ logger .info ("Created workflow alias: %s for workflow %s" , alias_name , workflow_id )
7666 return alias
7767
7868 def get_aliases_by_app (
@@ -82,17 +72,12 @@ def get_aliases_by_app(
8272 app_id : str ,
8373 workflow_ids : Optional [list [str ]] = None ,
8474 ) -> list [WorkflowAlias ]:
85- conditions = [
86- WorkflowAlias .tenant_id == tenant_id ,
87- WorkflowAlias .app_id == app_id
88- ]
75+ conditions = [WorkflowAlias .tenant_id == tenant_id , WorkflowAlias .app_id == app_id ]
8976
9077 if workflow_ids :
9178 conditions .append (WorkflowAlias .workflow_id .in_ (workflow_ids ))
9279
93- stmt = select (WorkflowAlias ).where (
94- and_ (* conditions )
95- ).order_by (WorkflowAlias .created_at .desc ())
80+ stmt = select (WorkflowAlias ).where (and_ (* conditions )).order_by (WorkflowAlias .created_at .desc ())
9681
9782 return list (session .execute (stmt ).scalars ().all ())
9883
@@ -108,7 +93,7 @@ def get_workflow_by_alias(
10893 and_ (
10994 WorkflowAlias .tenant_id == tenant_id ,
11095 WorkflowAlias .app_id == app_id ,
111- WorkflowAlias .alias_name == alias_name
96+ WorkflowAlias .alias_name == alias_name ,
11297 )
11398 )
11499 ).scalar_one_or_none ()
0 commit comments