diff options
Diffstat (limited to 'install/static/associate.js')
-rw-r--r-- | install/static/associate.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/install/static/associate.js b/install/static/associate.js index 6517ccaa..60e7c09f 100644 --- a/install/static/associate.js +++ b/install/static/associate.js @@ -164,9 +164,12 @@ function ipa_association_adder_dialog(spec) { var results = data.result; that.clear_available_values(); + var pkey_attr = IPA.metadata[that.entity_name].primary_key; + for (var i=0; i<results.count; i++){ var result = results.result[i]; - that.add_available_value(result); + if (result[pkey_attr] != spec.pkey) + that.add_available_value(result); } } |