summaryrefslogtreecommitdiffstats
path: root/install/ui/hbac.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/hbac.js')
-rw-r--r--install/ui/hbac.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/install/ui/hbac.js b/install/ui/hbac.js
index b5c22361..e8c106ac 100644
--- a/install/ui/hbac.js
+++ b/install/ui/hbac.js
@@ -440,6 +440,9 @@ IPA.hbacrule_details_facet = function(spec) {
})
};
+ var record = {};
+ that.save(record);
+
var sections = that.sections.values;
for (var i=0; i<sections.length; i++) {
var section = sections[i];
@@ -451,7 +454,7 @@ IPA.hbacrule_details_facet = function(spec) {
// association tables are never dirty, so call
// is_dirty() after checking table values
- var values = field.save();
+ var values = record[field.name];
if (!values) continue;
var metadata = field.metadata;