Display validation errors when an invoice cannot be saved due to a validation error within a rule

Description

If a rule fired when an invoice is saved fails, any error is swallowed and the user is displayed a generic message:

When the rule fails due to a validation error, extract the error to help the user to track it down. E.g.:

Environment

None

Assignee

Tim Anderson

Reporter

Tim Anderson

Labels

None

Components

Fix versions

Affects versions

Priority

Minor
Configure