mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Fixed redirection in Add and edit in automember hostgroup.
Redirection in 'Add and edit' in automember hostgroup now navigates to correct facet. https://fedorahosted.org/freeipa/ticket/2422
This commit is contained in:
parent
7da8d2f296
commit
87c2b00bf8
@ -309,6 +309,19 @@ IPA.automember.rule_adder_dialog = function(spec) {
|
||||
|
||||
var that = IPA.entity_adder_dialog(spec);
|
||||
|
||||
that.show_edit_page = function (entity,result) {
|
||||
var pkey_name = entity.metadata.primary_key;
|
||||
var pkey = result[pkey_name];
|
||||
if (pkey instanceof Array) {
|
||||
pkey = pkey[0];
|
||||
}
|
||||
var facet = IPA.current_entity.get_facet();
|
||||
var facetname = facet.group_type === 'group' ? 'usergrouprule' :
|
||||
'hostgrouprule';
|
||||
|
||||
IPA.nav.show_entity_page(that.entity, facetname, pkey);
|
||||
};
|
||||
|
||||
that.reset = function() {
|
||||
|
||||
var field = that.fields.get_field('cn');
|
||||
@ -329,6 +342,7 @@ IPA.automember.rule_adder_dialog = function(spec) {
|
||||
return command;
|
||||
};
|
||||
|
||||
|
||||
return that;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user