summaryrefslogtreecommitdiffstats
path: root/install/ui/details.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/details.js')
-rw-r--r--install/ui/details.js14
1 files changed, 8 insertions, 6 deletions
diff --git a/install/ui/details.js b/install/ui/details.js
index 82800eb35..f579fb612 100644
--- a/install/ui/details.js
+++ b/install/ui/details.js
@@ -239,9 +239,6 @@ IPA.details_list_section = function(spec) {
var label = field.label || '';
- // no need to get i18n label from metadata
- // because it's already done by field.init()
-
$('<dt/>', {
html: label+':',
title: label
@@ -340,7 +337,7 @@ IPA.details_facet = function(spec) {
};
that.get_primary_key = function() {
- var pkey_name = IPA.metadata[that.entity_name].primary_key;
+ var pkey_name = IPA.metadata.objects[that.entity_name].primary_key;
if (that.record[pkey_name] instanceof Array){
return that.record[pkey_name][0];
}else{
@@ -352,8 +349,13 @@ IPA.details_facet = function(spec) {
container.attr('title', that.entity_name);
+ var label = IPA.metadata.objects[that.entity_name].label;
+
+ var title = IPA.messages.details.settings;
+ title = title.replace('${entity}', label);
+
$('<h1/>',{
- html: "<span id='headerpkey' />"+that.entity_name + ' Settings'
+ html: "<span id='headerpkey' />"+title
}).append(IPA.create_network_spinner()).
appendTo(container);
@@ -650,7 +652,7 @@ IPA.details_update = function(on_win, on_fail) {
values = field.save();
if (!values) continue;
- var param_info = IPA.get_param_info(entity_name, field.name);
+ var param_info = IPA.get_entity_param(entity_name, field.name);
if (param_info) {
if (param_info['primary_key']) continue;
if (values.length === 1) {