diff options
Diffstat (limited to 'install/ui/associate.js')
-rw-r--r-- | install/ui/associate.js | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/install/ui/associate.js b/install/ui/associate.js index 3a90f260e..2115e0fe1 100644 --- a/install/ui/associate.js +++ b/install/ui/associate.js @@ -1092,63 +1092,3 @@ IPA.association_facet = function (spec) { return that; }; - -IPA.indirect_association_facet = function (spec) { - - spec = spec || {}; - - spec.page_length = 0; - spec.read_only = true; - - var that = IPA.association_facet(spec); - - that.refresh = function() { - - function on_success(data, text_status, xhr) { - - that.table.empty(); - - var count = data.result.count; - if (count === 0) { - that.table.summary.text(data.result.summary); - return; - } - - var results = data.result.result; - for (var i=0; i<results.length; i++) { - var record = results[i]; - that.table.add_record(record); - } - - if (data.result.truncated) { - var message = IPA.messages.search.truncated; - message = message.replace('${counter}', data.result.count); - that.table.summary.text(message); - } else { - that.table.summary.text(data.result.summary); - } - } - - var options = { - 'all': true - }; - - var pkey = $.bbq.getState(that.entity_name+'-pkey'); - - /* TODO: make a general solution to generate this value */ - var relationship_filter = 'in_' + that.entity_name; - options[relationship_filter] = pkey; - - var command = IPA.command({ - entity: that.other_entity, - method: 'find', - options: options, - on_success: on_success, - on_error: that.on_error - }); - - command.execute(); - }; - - return that; -}; |