refactor(trigger): rename TriggerApiEntity to EventApiEntity and update related references

- Changed `TriggerApiEntity` to `EventApiEntity` in the trigger provider and subscription models to better reflect its purpose.
- Updated the description field type from `EventDescription` to `I18nObject` for improved consistency in event descriptions.
- Adjusted imports and references across multiple files to accommodate the renaming and type changes, ensuring proper functionality in trigger processing.
This commit is contained in:
Harry
2025-10-13 21:10:20 +08:00
parent d65d27a6bb
commit 8dfe693529
5 changed files with 11 additions and 20 deletions

View File

@ -12,7 +12,7 @@ from yarl import URL
import contexts
from configs import dify_config
from core.plugin.entities.plugin_daemon import CredentialType, PluginTriggerProviderEntity
from core.plugin.entities.plugin_daemon import CredentialType, PluginDaemonError, PluginTriggerProviderEntity
from core.plugin.entities.request import TriggerInvokeEventResponse
from core.plugin.impl.exc import PluginInvokeError
from core.plugin.impl.trigger import PluginTriggerManager
@ -123,6 +123,8 @@ class TriggerManager:
)
plugin_trigger_providers[provider_id_str] = controller
return controller
except PluginDaemonError as e:
raise e
except Exception as e:
logger.exception("Failed to load trigger provider")
raise e