mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 23:47:41 +08:00
fix actionid type
This commit is contained in:
@@ -93,7 +93,7 @@ class Workflow(Base):
|
|||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
@db_update
|
@db_update
|
||||||
def update_current_action(db, wid: int, action_id: int, context: dict):
|
def update_current_action(db, wid: int, action_id: str, context: dict):
|
||||||
db.query(Workflow).filter(Workflow.id == wid).update({
|
db.query(Workflow).filter(Workflow.id == wid).update({
|
||||||
"current_action": f"{Workflow.current_action},{action_id}" if Workflow.current_action else action_id,
|
"current_action": f"{Workflow.current_action},{action_id}" if Workflow.current_action else action_id,
|
||||||
"context": context
|
"context": context
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ class WorkflowOper(DbOper):
|
|||||||
"""
|
"""
|
||||||
return Workflow.fail(self._db, wid, result)
|
return Workflow.fail(self._db, wid, result)
|
||||||
|
|
||||||
def step(self, wid: int, action_id: int, context: dict) -> bool:
|
def step(self, wid: int, action_id: str, context: dict) -> bool:
|
||||||
"""
|
"""
|
||||||
步进
|
步进
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ class Action(BaseModel):
|
|||||||
"""
|
"""
|
||||||
动作信息
|
动作信息
|
||||||
"""
|
"""
|
||||||
id: Optional[int] = Field(None, description="动作ID")
|
id: Optional[str] = Field(None, description="动作ID")
|
||||||
type: Optional[str] = Field(None, description="动作类型 (类名)")
|
type: Optional[str] = Field(None, description="动作类型 (类名)")
|
||||||
name: Optional[str] = Field(None, description="动作名称")
|
name: Optional[str] = Field(None, description="动作名称")
|
||||||
description: Optional[str] = Field(None, description="动作描述")
|
description: Optional[str] = Field(None, description="动作描述")
|
||||||
|
|||||||
Reference in New Issue
Block a user