mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
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:
parent
4c75495b3d
commit
78786a6995
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user