Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add logging for FlowExecutionErrorEvent in Async Failures Addition plugin #372

Closed
jongpie opened this issue Sep 22, 2022 · 3 comments · Fixed by #392 or #394
Closed

Add logging for FlowExecutionErrorEvent in Async Failures Addition plugin #372

jongpie opened this issue Sep 22, 2022 · 3 comments · Fixed by #392 or #394
Assignees
Labels
Logging Source: Flow Items related to using Nebula Logger within Flow Plugin: Async Failure Additions Items related to the plugin Async Failure Additions Type: Enhancement New feature or request

Comments

@jongpie
Copy link
Owner

jongpie commented Sep 22, 2022

Salesforce has a platform event object called FlowExecutionErrorEvent that generates events for errors in screen flows (autolaunched flows are not supported unfortunately). It seems conceptually similar to Apex's BatchApexErrorEvent, so this would be a nice fit for the Async Failures Additions plugin.

I'm not sure exactly where some of the fields on FlowExecutionErrorEvent would map to in Nebula Logger, but hopefully some of the existing Flow-specific fields on LogEntryEvent__e and LogEntry__c can be reused.

@jongpie jongpie added Type: Enhancement New feature or request Logging Source: Flow Items related to using Nebula Logger within Flow Plugin: Async Failure Additions Items related to the plugin Async Failure Additions labels Sep 22, 2022
@jamessimone
Copy link
Collaborator

@jongpie thanks! I'll aim to tackle this next week

@jamessimone
Copy link
Collaborator

Oops the week went by and I knew I had forgotten something. I may be able to take a stab at this this weekend!

@jongpie
Copy link
Owner Author

jongpie commented Oct 3, 2022

No rush at all!

jamessimone added a commit that referenced this issue Oct 11, 2022
jamessimone added a commit that referenced this issue Oct 17, 2022
* Fixes #372 by adding support for FlowExecutionErrorEvent via platform event-triggered flow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Logging Source: Flow Items related to using Nebula Logger within Flow Plugin: Async Failure Additions Items related to the plugin Async Failure Additions Type: Enhancement New feature or request
Projects
None yet
2 participants