Enabled paging on self-service permissions and delegations.

Paging has been enabled on self-service permissions and delegations
list pages. The search facet's get_pkeys() has been fixed to handle
non-array value. New test data files have been added as well.

Ticket #2092
This commit is contained in:
Endi Sukma Dewata
2011-12-09 18:12:25 -06:00
committed by Martin Kosek
parent 7f6c9ac04c
commit 7529a79f4b
6 changed files with 135 additions and 4 deletions

View File

@@ -162,8 +162,11 @@ IPA.search_facet = function(spec) {
var pkeys = [];
for (var i=0; i<result.length; i++) {
var record = result[i];
var values = record[pkey_name];
pkeys.push(values[0]);
var value = record[pkey_name];
if (value instanceof Array) {
value = value[0];
}
pkeys.push(value);
}
return pkeys;
};