This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/master by this push:
     new d966437ba0 Missing translations
d966437ba0 is described below

commit d966437ba0d7483a8f02a7ca0dcdc98b065e397f
Author: Francesco Chicchiriccò <ilgro...@apache.org>
AuthorDate: Wed Aug 10 12:03:59 2022 +0200

    Missing translations
---
 .../syncope/client/console/panels/GroupDirectoryPanel.java  |  2 +-
 .../syncope/client/console/panels/MembersTogglePanel.java   | 13 ++++++++++++-
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git 
a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
 
b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
index 087391155f..fb1c93a975 100644
--- 
a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
+++ 
b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
@@ -164,7 +164,7 @@ public class GroupDirectoryPanel extends 
AnyDirectoryPanel<GroupTO, GroupRestCli
                 membersModal.header(new StringResourceModel(
                         "group.members",
                         GroupDirectoryPanel.this,
-                        Model.of(Pair.of(groupTO, type))));
+                        Model.of(Pair.of(groupTO, new ResourceModel("anyType." 
+ type, type).getObject()))));
 
                 membersModal.setContent(anyPanel);
                 membersModal.show(true);
diff --git 
a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
 
b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
index f16698b39a..20026c0618 100644
--- 
a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
+++ 
b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
@@ -34,8 +34,10 @@ import org.apache.wicket.PageReference;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink;
 import org.apache.wicket.markup.html.form.Form;
+import org.apache.wicket.markup.html.form.IChoiceRenderer;
 import org.apache.wicket.model.LoadableDetachableModel;
 import org.apache.wicket.model.Model;
+import org.apache.wicket.model.ResourceModel;
 
 public abstract class MembersTogglePanel extends TogglePanel<Serializable> {
 
@@ -64,8 +66,17 @@ public abstract class MembersTogglePanel extends 
TogglePanel<Serializable> {
         form = new Form<>("membersForm");
         addInnerObject(form);
 
-        final FieldPanel<String> type = new AjaxDropDownChoicePanel<>("type", 
"type", typeModel, false).
+        FieldPanel<String> type = new AjaxDropDownChoicePanel<>("type", 
"type", typeModel, false).
                 setChoices(anyTypes).
+                setChoiceRenderer(new IChoiceRenderer<String>() {
+
+                    private static final long serialVersionUID = 
-200150326532439794L;
+
+                    @Override
+                    public Object getDisplayValue(final String anyType) {
+                        return new ResourceModel("anyType." + anyType, 
anyType).getObject();
+                    }
+                }).
                 setStyleSheet("form-control").
                 setRequired(true);
 

Reply via email to