mirror of
https://github.com/langgenius/dify.git
synced 2026-04-30 07:28:05 +08:00
refactor(trigger): clean up and optimize trigger-related code
- Remove unused classes and imports in encryption utilities - Simplify method signatures for better readability - Enhance code quality by adding newlines for clarity - Update tests to reflect changes in import paths Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
@ -51,9 +51,7 @@ class TriggerManager:
|
||||
return controllers
|
||||
|
||||
@classmethod
|
||||
def get_trigger_provider(
|
||||
cls, tenant_id: str, provider_id: TriggerProviderID
|
||||
) -> PluginTriggerProviderController:
|
||||
def get_trigger_provider(cls, tenant_id: str, provider_id: TriggerProviderID) -> PluginTriggerProviderController:
|
||||
"""
|
||||
Get a specific plugin trigger provider
|
||||
|
||||
@ -101,9 +99,7 @@ class TriggerManager:
|
||||
return provider.get_triggers()
|
||||
|
||||
@classmethod
|
||||
def get_trigger(
|
||||
cls, tenant_id: str, provider_id: TriggerProviderID, trigger_name: str
|
||||
) -> Optional[TriggerEntity]:
|
||||
def get_trigger(cls, tenant_id: str, provider_id: TriggerProviderID, trigger_name: str) -> Optional[TriggerEntity]:
|
||||
"""
|
||||
Get a specific trigger
|
||||
|
||||
@ -198,9 +194,7 @@ class TriggerManager:
|
||||
)
|
||||
|
||||
@classmethod
|
||||
def get_provider_subscription_schema(
|
||||
cls, tenant_id: str, provider_id: TriggerProviderID
|
||||
) -> list[ProviderConfig]:
|
||||
def get_provider_subscription_schema(cls, tenant_id: str, provider_id: TriggerProviderID) -> list[ProviderConfig]:
|
||||
"""
|
||||
Get provider subscription schema
|
||||
|
||||
@ -210,5 +204,6 @@ class TriggerManager:
|
||||
"""
|
||||
return cls.get_trigger_provider(tenant_id, provider_id).get_subscription_schema()
|
||||
|
||||
|
||||
# Export
|
||||
__all__ = ["TriggerManager"]
|
||||
|
||||
Reference in New Issue
Block a user