summaryrefslogtreecommitdiffstats
path: root/install/ui/sudo.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/sudo.js')
-rw-r--r--install/ui/sudo.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/install/ui/sudo.js b/install/ui/sudo.js
index f2dd646e..3c581387 100644
--- a/install/ui/sudo.js
+++ b/install/ui/sudo.js
@@ -389,6 +389,9 @@ IPA.sudorule_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];
@@ -400,7 +403,7 @@ IPA.sudorule_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;