diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2011-12-09 18:12:25 -0600 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2012-01-16 20:11:18 +0100 |
commit | 7529a79f4b17a214c47a0f34e1617654bfd20ab0 (patch) | |
tree | fb845af62d4aeaf5f1d32d213adc7b5b0f24fb2c /install/ui/search.js | |
parent | 7f6c9ac04c751063c932109855cf02c26a50a6ee (diff) | |
download | freeipa.git-7529a79f4b17a214c47a0f34e1617654bfd20ab0.tar.gz freeipa.git-7529a79f4b17a214c47a0f34e1617654bfd20ab0.tar.xz freeipa.git-7529a79f4b17a214c47a0f34e1617654bfd20ab0.zip |
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
Diffstat (limited to 'install/ui/search.js')
-rw-r--r-- | install/ui/search.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/install/ui/search.js b/install/ui/search.js index e541833c..f82bf0d1 100644 --- a/install/ui/search.js +++ b/install/ui/search.js @@ -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; }; |