You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When an error is thrown in one of its receivers, the broker (i.e. InteractiveComponentBroker), catches the error in order to assure that all receivers run.
What problem are you trying to solve
The DialogValidationException is useless when used inside a receiver since it will always be catched.
Current Behavior
Errors in receivers are never thrown.
Possible Improvement
Collect the errors in a list
Create an interface that marks errors that have to be thrown
Throw the first error with that interface in the list
The text was updated successfully, but these errors were encountered:
When an error is thrown in one of its receivers, the broker (i.e. InteractiveComponentBroker), catches the error in order to assure that all receivers run.
What problem are you trying to solve
The DialogValidationException is useless when used inside a receiver since it will always be catched.
Current Behavior
Errors in receivers are never thrown.
Possible Improvement
The text was updated successfully, but these errors were encountered: