Description of problem: When user attempts to toggle the "Active" property for an alert, the value does not stick. Version-Release number of selected component (if applicable): How reproducible: Every time. Steps to Reproduce: 1. For a given resource, create an alert; do not mess with the Active property at this time. 2. From the Alert Definitions view, note value in "Active" column is false; click the recently created alert. 3. Click the Alert Properties "Edit" button. 4. Click the checkbox next to "Active" to toggle; submit. 5. View value of "true" listed in the properties table 6. Return to Alert Definitions view. Note value in "Active" column 7. Click name of recently created/edited alert; view values in Alert Properties on resulting page. Actual results: In both the Alert Definitions view, and in the Alert Properties table of the detailed view, the value of "Active" reverts back to false. Expected results: Toggling the "Active" value sticks. Additional info:
Additional problem here is that when you create a new alert definition, the default value for the "Active" checkbox is unchecked. The default should be checked. I think when a user creates an alert he intends to use it, it's only in rare cases he wants to create an inactive alert.
We should doc the change to the default
Charles, was there a reason the default was changed?
I agree the default should be active=true, as it always has been up previously.
Joseph, can you make sure the activation default is the same as it was for previous JON releases
I believe this was an issue when the page was JSF-based. Now that we rolled back to the old struts pages for alert definition / template creation, this should no longer be an issue.
Tested on JON build#116 revision 10615 Steps: 1)For a given resource,created an alert. 2)In the Alert definition view,noted the value of active column to be true. 3)Clicked the recently created alert. 4)Clicked the alert properties "edit" button. 5)Checked the active column to be true. 6)click on ok. 7)Check the value of the active column listed to be true in the property table. Observation: In both the Alert property table and alert definition view the value of active check box is true .Also the changes are reflected in the active column in the alert property table based on the changes done in the alert properties. this is working fine now.
Mass-closure of verified bugs against JON.