refactor: simplify error handling in TriggerManager

This commit is contained in:
Harry 2025-10-30 23:04:54 +08:00
parent 57719f3ce9
commit 3f75aa6848

View File

@ -189,13 +189,8 @@ class TriggerManager:
request=request, request=request,
payload=payload, payload=payload,
) )
except EventIgnoreError as e: except EventIgnoreError:
return TriggerInvokeEventResponse(variables={}, cancelled=True) return TriggerInvokeEventResponse(variables={}, cancelled=True)
except PluginInvokeError as e:
logger.exception("Failed to invoke trigger event")
raise TriggerPluginInvokeError(
description=e.to_user_friendly_error(plugin_name=provider.entity.identity.name)
) from e
@classmethod @classmethod
def subscribe_trigger( def subscribe_trigger(