diff --git a/ipa-server/ipa-gui/ipagui/forms/group.py b/ipa-server/ipa-gui/ipagui/forms/group.py
index d3cfda6fc..5c836ec17 100644
--- a/ipa-server/ipa-gui/ipagui/forms/group.py
+++ b/ipa-server/ipa-gui/ipagui/forms/group.py
@@ -11,7 +11,7 @@ class GroupFields():
group_orig = widgets.HiddenField(name="group_orig")
member_data = widgets.HiddenField(name="member_data")
- dn_to_cn_json = widgets.HiddenField(name="dn_to_cn_json")
+ dn_to_info_json = widgets.HiddenField(name="dn_to_info_json")
class GroupNewValidator(validators.Schema):
cn = validators.String(not_empty=True)
@@ -48,7 +48,7 @@ class GroupEditForm(widgets.Form):
fields = [GroupFields.gidnumber, GroupFields.description,
GroupFields.cn_hidden, GroupFields.editprotected_hidden,
GroupFields.group_orig, GroupFields.member_data,
- GroupFields.dn_to_cn_json]
+ GroupFields.dn_to_info_json]
validator = GroupEditValidator()
diff --git a/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid b/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid
index 9f5549669..e543b5fa5 100644
--- a/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid
+++ b/ipa-server/ipa-gui/ipagui/templates/groupeditform.kid
@@ -11,9 +11,21 @@ from ipagui.helpers import ipahelper
@@ -225,16 +254,30 @@ from ipagui.helpers import ipahelper
member_uid = member.get('uid')
if member_uid:
- member_cn = "%s %s (%s)" % (member.get('givenName'),
- member.get('sn'),
- member.get('uid'))
+ member_name = "%s %s" % (member.get('givenName'),
+ member.get('sn'))
+ member_descr = "(%s)" % member.get('uid')
+ member_type = "user"
else:
- member_cn = "%s [group]" % member.get('cn')
- member_cn_esc = ipahelper.javascript_string_escape(member_cn)
+ member_name = member.get('cn')
+ member_descr = "[group]"
+ member_type = "group"
+ member_name_esc = ipahelper.javascript_string_escape(member_name)
+ member_descr_esc = ipahelper.javascript_string_escape(member_descr)
+ member_type_esc = ipahelper.javascript_string_escape(member_type)
?>
- ${member_cn}
+
+
remove
- ${ent_cn}
add
- ${member_cn} ${member_desc}
+
+ ${member_cn} ${member_desc}
+
+
+
+ ${member_cn} ${member_desc}
+
+