stable

Clone or download

Read-only

request #10088: An openlist field binded to a ugroup can generate a fatal error when notification must be sent

Reproduction steps:: 1. Add an openlist field binded to user groups and select "Send notifications to selected people" 2. Update an artifact with this field and add something that is not a user group to this list Change-Id: Id5c3cf53a18bd3752e34972049a3686f3b61d33a

Modified Files

Name
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind.class.php +8 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Null.class.php +9 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Static.class.php +12 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Ugroups.class.php +33 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Users.class.php +9 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_OpenList.class.php +100 −71 Go to diff View file
M plugins/tracker/site-content/en_US/tracker.tab +2 −1 Go to diff View file
M plugins/tracker/site-content/fr_FR/tracker.tab +2 −1 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_List_BindTest.php +4 −0 Go to diff View file