summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/certificate.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/src/freeipa/certificate.js')
-rwxr-xr-xinstall/ui/src/freeipa/certificate.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/certificate.js b/install/ui/src/freeipa/certificate.js
index cba50171b..232bdbf2f 100755
--- a/install/ui/src/freeipa/certificate.js
+++ b/install/ui/src/freeipa/certificate.js
@@ -1540,6 +1540,7 @@ return {
disable_facet_tabs: false,
tabs_in_sidebar: true,
tab_label: '@i18n:tabs.cert',
+ row_enabled_attribute: 'status',
facet_groups: [exp.facet_group],
facet_group: 'certificates',
pagination: false,
@@ -1729,6 +1730,11 @@ IPA.cert.search_facet = function(spec) {
return command;
};
+ that.table.setup_column = function(column, div, record) {
+ var supress_link = record.status === undefined;
+ column.setup(div, record, supress_link);
+ };
+
// parent method only sets expired flag when filter change, it doesn't
// expect that option can change -> set expire flag for every search
that.find = function() {