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

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


The following commit(s) were added to refs/heads/master by this push:
     new 9d5c492  [OPENMEETINGS-2556] updated by should be displayed
9d5c492 is described below

commit 9d5c4925c20bd46d8d61e133c5b2ee5ecb4c62bc
Author: Maxim Solodovnik <solomax...@gmail.com>
AuthorDate: Mon Jan 18 08:54:49 2021 +0700

    [OPENMEETINGS-2556] updated by should be displayed
---
 .../apache/openmeetings/web/admin/configurations/ConfigsPanel.java  | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/configurations/ConfigsPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/configurations/ConfigsPanel.java
index f7f6de0..f010a1c 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/configurations/ConfigsPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/configurations/ConfigsPanel.java
@@ -34,6 +34,7 @@ import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.repeater.Item;
+import org.apache.wicket.spring.injection.annot.SpringBean;
 
 /**
  * add/update/delete {@link Configuration}
@@ -46,6 +47,9 @@ public class ConfigsPanel extends AdminBasePanel {
        private ConfigForm form;
        private final WebMarkupContainer listContainer = new 
WebMarkupContainer("listContainer");
 
+       @SpringBean
+       private ConfigurationDao cfgDao;
+
        public ConfigsPanel(String id) {
                super(id);
        }
@@ -68,7 +72,7 @@ public class ConfigsPanel extends AdminBasePanel {
                                        @Override
                                        protected void 
onEvent(AjaxRequestTarget target) {
                                                form.setNewRecordVisible(false);
-                                               form.setModelObject(c);
+                                               
form.setModelObject(cfgDao.get(c.getId())); // force fetch lazy user
                                                target.add(form, listContainer);
                                        }
                                });

Reply via email to