Description of problem:
Can't create new Alert Template, edit button is disabled
Version-Release number of selected component (if applicable):
Steps to Reproduce:
2. hover over Linux platform, click flag
3. click New button, change to Conditions tab
4. attempt to click edit button
edit button is disabled
edit button is not enabled allowing for creation of new Alert Template
Created attachment 490866 [details]
screenshot of issue
Author: Jay Shaughnessy <email@example.com>
Date: Tue Apr 12 12:56:37 2011 -0400
This boiled down to an async issue where it was not guaranteed that
the global perms would be loaded prior to providing them for enablement
purposes. made template view like resource and group and now provides the
perms in the constructor, guaranteeing existence.
also made an analogous fix to metric template button enablement.
Test notes: test with permissioned and non-permissioned users. I'd also suggest testing not only alert templates but also some surface level testing of
group and resource alert def testing.
Verified on rhq4 release build (Version: 4.0.0 Build Number: db0c817)
Verified on Alerts template and on group and resource alert definitions. Edit button is enabled for user having permissions. For user without permissions, all the buttons like New, Enable, Disable, Delete and Edit are disabled.
Marking as verified.
Bookkeeping - closing bug - fixed in recent release.