From ae56ca422d1897569717fa44a5d483b10e490f6a Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Jun 11 2015 10:21:47 +0000 Subject: webui: make topology suffices UI readonly Admins should not modify topology suffices. They are created on install/upgrade. part of: https://fedorahosted.org/freeipa/ticket/4997 Reviewed-By: Martin Babinsky --- diff --git a/install/ui/src/freeipa/topology.js b/install/ui/src/freeipa/topology.js index 51714d9..20c78cb 100644 --- a/install/ui/src/freeipa/topology.js +++ b/install/ui/src/freeipa/topology.js @@ -52,6 +52,7 @@ return { $type: 'search', disable_facet_tabs: false, tabs_in_sidebar: true, + no_update: true, tab_label: '@mo:topologysuffix.label', facet_groups: [topology.search_facet_group], facet_group: 'search', @@ -77,23 +78,21 @@ return { }, { $type: 'details', + no_update: true, sections: [ { name: 'details', fields: [ 'cn', - 'iparepltopoconfroot' + { + name: 'iparepltopoconfroot', + read_only: true + } ] } ] } - ], - adder_dialog: { - fields: [ - 'cn', - 'iparepltopoconfroot' - ] - } + ] };};