fix pyright exception

This commit is contained in:
hjlarry
2025-10-02 20:26:29 +08:00
parent 6ea10cdaaf
commit cc5a315039
5 changed files with 3 additions and 22 deletions

View File

@ -23,6 +23,3 @@ class PluginTriggerData(BaseNodeData):
default=ErrorStrategy.FAIL_BRANCH, description="Error handling strategy"
)
retry_config: RetryConfig = Field(default_factory=lambda: RetryConfig(), description="Retry configuration")
default_value_dict: dict[str, Any] = Field(
default_factory=dict, description="Default values for outputs when error occurs"
)

View File

@ -37,7 +37,7 @@ class TriggerPluginNode(Node):
return self._node_data
@classmethod
def get_default_config(cls, filters: Optional[dict[str, Any]] = None) -> dict:
def get_default_config(cls, filters: Mapping[str, object] | None = None) -> Mapping[str, object]:
return {
"type": "plugin",
"config": {

View File

@ -41,7 +41,7 @@ class TriggerScheduleNode(Node):
return "1"
@classmethod
def get_default_config(cls, filters: Optional[dict] = None) -> dict:
def get_default_config(cls, filters: Mapping[str, object] | None = None) -> Mapping[str, object]:
return {
"type": "trigger-schedule",
"config": {

View File

@ -37,7 +37,7 @@ class TriggerWebhookNode(Node):
return self._node_data
@classmethod
def get_default_config(cls, filters: Optional[dict[str, Any]] = None) -> dict:
def get_default_config(cls, filters: Mapping[str, object] | None = None) -> Mapping[str, object]:
return {
"type": "webhook",
"config": {