Author: solomax
Date: Fri Apr  8 04:59:24 2016
New Revision: 1738208

URL: http://svn.apache.org/viewvc?rev=1738208&view=rev
Log:
[OPENMEETINGS-1365] network testing tool works as expected

Modified:
    
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java

Modified: 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java?rev=1738208&r1=1738207&r2=1738208&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
 (original)
+++ 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
 Fri Apr  8 04:59:24 2016
@@ -152,7 +152,10 @@ public class RoomPanel extends BasePanel
                        //no-op
                }
                StringValue swfVal = pp.get("swf");
-               PageParameters spp = new PageParameters(pp).mergeWith(new 
PageParameters().add(WICKET_ROOM_ID, roomId));
+               PageParameters spp = new PageParameters(pp);
+               if (roomId != null) {
+                       spp.mergeWith(new PageParameters().add(WICKET_ROOM_ID, 
roomId));
+               }
                String swf = (swfVal.isEmpty() ? getFlashFile() : 
swfVal.toString())
                                + new 
PageParametersEncoder().encodePageParameters(spp);
                add(new Label("init", String.format("initSwf('%s');", 
swf)).setEscapeModelStrings(false));
@@ -169,7 +172,7 @@ public class RoomPanel extends BasePanel
                add(vote = new VoteDialog("vote", roomId));
                add(pollResults = new PollResultsDialog("pollResults", roomId));
                add(startSharing = new StartSharingEventBehavior(roomId));
-               if (roomId.longValue() > 0) {
+               if (roomId != null && roomId.longValue() > 0) {
                        add(new AbstractDefaultAjaxBehavior() {
                                private static final long serialVersionUID = 1L;
        


Reply via email to