Issue: Rule engine fails on null field values, and modal dialogs close prematurely on errors
Issue: Rule engine fails on null field values, and modal dialogs close prematurely on errors: a task in LegoFlow-SWE (Harbor dataset). When a user creates a rule with an action that sets a field to "(nothing)" (i.e., clears the field) and then applies that rule to a transaction, an "Internal…
The task
When a user creates a rule with an action that sets a field to "(nothing)" (i.e., clears the field) and then applies that rule to a transaction, an "Internal error" message appears and the field is not cleared. The rule should execute successfully and set the field to a null/empty state.
Part of Lego-X/LegoFlow-SWE.