diff --git a/install/ui/src/freeipa/association.js b/install/ui/src/freeipa/association.js index 8038e2d41..f10ccb2a5 100644 --- a/install/ui/src/freeipa/association.js +++ b/install/ui/src/freeipa/association.js @@ -668,6 +668,7 @@ IPA.association_table_widget = function (spec) { dialog.get_selected_values(), function(data) { that.refresh(); + that.facet.refresh(); dialog.close(); var succeeded = IPA.get_succeeded(data); @@ -676,6 +677,7 @@ IPA.association_table_widget = function (spec) { }, function() { that.refresh(); + that.facet.refresh(); dialog.close(); } ); diff --git a/install/ui/src/freeipa/rule.js b/install/ui/src/freeipa/rule.js index 7c7e6f1c1..f9cbedc4c 100644 --- a/install/ui/src/freeipa/rule.js +++ b/install/ui/src/freeipa/rule.js @@ -35,6 +35,14 @@ IPA.rule_details_widget = function(spec) { spec = spec || {}; + // Link association table with category option. + for (var i=0; i