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

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


The following commit(s) were added to refs/heads/4.0.x by this push:
     new 5d7f94d  [OPENMEETINGS-1900] user picture is fixed, logout is fixed
5d7f94d is described below

commit 5d7f94d8c352352d4aaff4f423bce2ffd32c8747
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Mon Jul 16 16:54:21 2018 +0700

    [OPENMEETINGS-1900] user picture is fixed, logout is fixed
---
 .../src/main/java/org/apache/openmeetings/web/pages/MainPage.java     | 4 ++--
 .../org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java     | 4 +++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/MainPage.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/MainPage.java
index cbeb4cd..9b28119 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/MainPage.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/MainPage.java
@@ -103,8 +103,8 @@ public class MainPage extends BaseInitedPage {
                if (_f != null) {
                        uf = _f;
                }
-               if (loaded && uf != null) {
-                       main.updateContents(uf, target, false);
+               if (loaded && _f != null) {
+                       main.updateContents(_f, target, false);
                }
        }
 
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
index 9bcb491..eda4024 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
@@ -23,6 +23,7 @@ import static 
org.apache.openmeetings.util.OpenmeetingsVariables.ATTR_TITLE;
 import static org.apache.openmeetings.web.app.WebSession.getUserId;
 import static org.apache.openmeetings.web.pages.BasePage.ALIGN_LEFT;
 import static org.apache.openmeetings.web.pages.BasePage.ALIGN_RIGHT;
+import static 
org.apache.openmeetings.web.util.ProfileImageResourceReference.getUrl;
 
 import org.apache.openmeetings.db.entity.basic.Client;
 import org.apache.openmeetings.db.entity.room.Room.Right;
@@ -38,6 +39,7 @@ import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.list.ListItem;
 import org.apache.wicket.markup.html.panel.Panel;
+import org.apache.wicket.request.cycle.RequestCycle;
 import org.apache.wicket.util.string.Strings;
 
 public class RoomClientPanel extends Panel {
@@ -49,7 +51,7 @@ public class RoomClientPanel extends Panel {
                Client c = item.getModelObject();
                final String uid = c.getUid();
                item.setMarkupId(String.format("user%s", c.getUid()));
-               item.add(AttributeModifier.append("style", 
String.format("background-image: url(profile/%s);", c.getUserId())));
+               item.add(AttributeModifier.append("style", 
String.format("background-image: url(%s);", getUrl(RequestCycle.get(), 
c.getUser()))));
                item.add(AttributeModifier.append("data-userid", 
c.getUserId()));
                add(new RefreshIcon("refresh", uid));
                final String name = getName(c);

Reply via email to