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 b60ada3  [OPENMEETINGS-1900] user picture is fixed, logout is fixed
b60ada3 is described below

commit b60ada388a5e39c79b596683eb17e4c3e3af2c5b
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 db1cada..22f75f4 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
@@ -101,8 +101,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