Repository: openmeetings Updated Branches: refs/heads/master 41c56de1d -> 663fe6a91
[OPENMEETINGS-1671] mic status is hidden by default Project: http://git-wip-us.apache.org/repos/asf/openmeetings/repo Commit: http://git-wip-us.apache.org/repos/asf/openmeetings/commit/663fe6a9 Tree: http://git-wip-us.apache.org/repos/asf/openmeetings/tree/663fe6a9 Diff: http://git-wip-us.apache.org/repos/asf/openmeetings/diff/663fe6a9 Branch: refs/heads/master Commit: 663fe6a91b44366396d3015f5a9938d71f084eb4 Parents: 41c56de Author: Maxim Solodovnik <[email protected]> Authored: Tue Sep 26 14:38:23 2017 +0700 Committer: Maxim Solodovnik <[email protected]> Committed: Tue Sep 26 14:38:23 2017 +0700 ---------------------------------------------------------------------- .../apache/openmeetings/web/admin/rooms/RoomForm.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/openmeetings/blob/663fe6a9/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java index 2552164..44d6878 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java @@ -27,6 +27,7 @@ import static org.apache.openmeetings.web.app.WebSession.getUserId; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; +import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.stream.Collectors; @@ -449,9 +450,15 @@ public class RoomForm extends AdminBaseForm<Room> { // TODO Auto-generated method stub } + private Room newRoom() { + Room r = new Room(); + r.setHiddenElements(new HashSet<>(Arrays.asList(RoomElement.MicrophoneStatus))); + return r; + } + @Override protected void onNewSubmit(AjaxRequestTarget target, Form<?> form) { - setModelObject(new Room()); + setModelObject(newRoom()); updateView(target); } @@ -466,7 +473,7 @@ public class RoomForm extends AdminBaseForm<Room> { if (r.getId() != null) { r = getBean(RoomDao.class).get(r.getId()); } else { - r = new Room(); + r = newRoom(); } setModelObject(r); updateView(target);
