nested entity navigation Made the mechanism for caluculating nested eneties more general, so that we don't have to hard code for SUDO and HBAC, and now to support ACI

This commit is contained in:
Adam Young 2010-12-07 13:44:54 -05:00 committed by Endi Sukma Dewata
parent 4c75495b3d
commit 78786a6995

View File

@ -136,9 +136,11 @@ function _nav_update_tabs(nls, container,depth)
} else if (tab.setup) {
var entity_name = tab.name;
// TODO: do not hard-code
if (entity_name == 'hbac' && nav_get_state('hbac-entity')) entity_name = nav_get_state('hbac-entity');
if (entity_name == 'sudorule' && nav_get_state('sudorule-entity')) entity_name = nav_get_state('sudorule-entity');
var nested_entity = nav_get_state(entity_name+'-entity');
if (nested_entity){
entity_name = nested_entity;
}
var entity = IPA.get_entity(entity_name);
entity.setup(container2);