Action trigger mechanism not handling null/undef values for grouping field
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
For an action_
open-ils.trigger: [WARN:18493:
l/5.18.
open-ils.trigger: [WARN:18493:
l/5.18.
and the open-ils.trigger dies off, possibly when receiving the large number of error messages (I haven't verified this part, but it's my working theory).
Tracing this to the relevant code in Trigger.pm shows that there is a check to make sure that the fieldmapper object actually exists ($node), but then assumes that the $ident_value (the actual field) is defined/not null.
Adding an additional check fixes the problem.
Branch on the way.
Evergreen 2.11.1+
OpenSRF 2.4.1
PostgreSQL 9.4
Ubuntu 14.04 LTS
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Branch here:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ csharp/ lp1660059_ handle_ undef_value_ for_at_ group_field