You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2014/06/02 12:38:16 UTC

svn commit: r1599161 - in /openmeetings: branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/ trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/

Author: solomax
Date: Mon Jun  2 10:38:16 2014
New Revision: 1599161

URL: http://svn.apache.org/r1599161
Log:
[OPENMEETINGS-1013] profile pictures in room details are displayed as expected

Modified:
    openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html
    openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java
    openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html
    openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java

Modified: openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html?rev=1599161&r1=1599160&r2=1599161&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html (original)
+++ openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html Mon Jun  2 10:38:16 2014
@@ -58,7 +58,7 @@
 						<table class="adminListTable">
 							<tbody wicket:id="clientsContainer">		
 					    		<tr wicket:id="clients">
-									<td style="width: 50px; height:50px" ><div style="width: 50px; height:50px"><img wicket:id="clientImage" width="50" height="50" /></div></td>
+									<td style="width: 50px;"><img wicket:id="clientImage" style="min-width: 50px; height:50px" /></td>
 									<td style="width: 350px; height:50px">
 										<div style="width: 350px; height:50px"><span wicket:id="clientLogin"></span>&nbsp;<wicket:ommessage key="408"/>&nbsp;<span wicket:id="from"></span></div>
 									</td>

Modified: openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java?rev=1599161&r1=1599160&r2=1599161&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java (original)
+++ openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java Mon Jun  2 10:38:16 2014
@@ -118,7 +118,10 @@ public class RoomsPanel extends UserPane
 					
 					@Override
 					protected byte[] getData(Attributes attributes) {
-						String uri = Application.getBean(UserDao.class).get(userId).getPictureuri();
+						String uri = null;
+						if (userId != null) {
+							uri = Application.getBean(UserDao.class).get(userId > 0 ? userId : -userId).getPictureuri();
+						}
 						File img = OmFileHelper.getUserProfilePicture(userId, uri);
 						try {
 							return IOUtils.toByteArray(new FileInputStream(img));

Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html?rev=1599161&r1=1599160&r2=1599161&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.html Mon Jun  2 10:38:16 2014
@@ -58,7 +58,7 @@
 						<table class="adminListTable">
 							<tbody wicket:id="clientsContainer">		
 					    		<tr wicket:id="clients">
-									<td style="width: 50px; height:50px" ><div style="width: 50px; height:50px"><img wicket:id="clientImage" width="50" height="50" /></div></td>
+									<td style="width: 50px;"><img wicket:id="clientImage" style="min-width: 50px; height:50px" /></td>
 									<td style="width: 350px; height:50px">
 										<div style="width: 350px; height:50px"><span wicket:id="clientLogin"></span>&nbsp;<wicket:ommessage key="408"/>&nbsp;<span wicket:id="from"></span></div>
 									</td>

Modified: openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java?rev=1599161&r1=1599160&r2=1599161&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java Mon Jun  2 10:38:16 2014
@@ -118,7 +118,10 @@ public class RoomsPanel extends UserPane
 					
 					@Override
 					protected byte[] getData(Attributes attributes) {
-						String uri = Application.getBean(UserDao.class).get(userId).getPictureuri();
+						String uri = null;
+						if (userId != null) {
+							uri = Application.getBean(UserDao.class).get(userId > 0 ? userId : -userId).getPictureuri();
+						}
 						File img = OmFileHelper.getUserProfilePicture(userId, uri);
 						try {
 							return IOUtils.toByteArray(new FileInputStream(img));