From a2a42c3be8e7a0fb591af14b3da298b5ae35b6ac Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Mon, 26 Sep 2011 13:44:22 -0500 Subject: Fixed duplicate entries in enrollment dialog. The IPA.association_adder_dialog has been modified not to show search results that are already selected to prevent duplicates. Ticket #1859 --- install/ui/association.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'install/ui/association.js') diff --git a/install/ui/association.js b/install/ui/association.js index 3d75072a..47d8db17 100644 --- a/install/ui/association.js +++ b/install/ui/association.js @@ -177,14 +177,17 @@ IPA.association_adder_dialog = function(spec) { var other_entity = IPA.get_entity(that.other_entity); var pkey_attr = other_entity.metadata.primary_key; + var selected = that.get_selected_values(); + var results = data.result; for (var i=0; i= 0) continue; + if (selected.indexOf(pkey) >= 0) continue; + + that.add_available_value(result); } } -- cgit