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 2015/01/21 09:43:23 UTC
svn commit: r1653460 - in /openmeetings:
branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/
branches/3.0.x/WebContent/src/modules/conference/participants/
branches/3.0.x/WebContent/src/modules/invitation/
branches/3.0.x/src/db/jav...
Author: solomax
Date: Wed Jan 21 08:43:23 2015
New Revision: 1653460
URL: http://svn.apache.org/r1653460
Log:
[OPENMEETINGS-1150] appointment room is opened as expected
Modified:
openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/appointmentNotificationPopUp.lzx
openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/baseConferenceRoom.lzx
openmeetings/branches/3.0.x/WebContent/src/modules/conference/participants/participants.lzx
openmeetings/branches/3.0.x/WebContent/src/modules/invitation/autoloaderBarOnly.lzx
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/calendar/Appointment.java
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/room/Room.java
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/data/conference/RoomManager.java
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java
Modified: openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/appointmentNotificationPopUp.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/appointmentNotificationPopUp.lzx?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/appointmentNotificationPopUp.lzx (original)
+++ openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/appointmentNotificationPopUp.lzx Wed Jan 21 08:43:23 2015
@@ -31,26 +31,24 @@
</handler>
<!-- Retrieving Appointmentdata for Meeting -->
- <netRemoteCallHib name="getAppointMentAndTimeZones" remotecontext="$once{ canvas.thishib }"
- funcname="conferenceservice.getAppointMentAndTimeZones" >
+ <netRemoteCallHib name="getAppointMentAndTimeZones" remotecontext="$once{ canvas.thishib }" funcname="conferenceservice.getAppointMentDataForRoom" >
<netparam><method name="getValue">return parent.parent.roomobj.rooms_id;</method></netparam>
<handler name="ondata" args="value">
- <![CDATA[
- if ($debug) Debug.write("getAppointMentAndTimeZones 1: ",parent.roomobj.rooms_id);
- if ($debug) Debug.write("getAppointMentAndTimeZones 2: ",value);
-
- if(value!=null){
-
- parent._appstart.setAttribute('text',value.start);
- parent._append.setAttribute('text',value.end);
- parent._timeZone.setAttribute('text',value.timeZone);
-
- parent._appName.setAttribute('text',value.appointment.title);
- parent._appDescr._appDescr.setAttribute('text',value.appointment.description);
-
- parent._createdby.setAttribute('text',value.appointment.owner.firstname + ' ' + value.appointment.owner.lastname );
- }
- ]]>
+ <![CDATA[
+ if ($debug) Debug.write("getAppointMentAndTimeZones 1: ",parent.roomobj.rooms_id);
+ if ($debug) Debug.write("getAppointMentAndTimeZones 2: ",value);
+
+ if (value != null) {
+ parent._appstart.setAttribute('text', value.start);
+ parent._append.setAttribute('text', value.end);
+ parent._timeZone.setAttribute('text', value.owner.timeZoneId);
+
+ parent._appName.setAttribute('text', value.title);
+ parent._appDescr._appDescr.setAttribute('text', value.description ? value.description : "");
+
+ parent._createdby.setAttribute('text', value.owner.firstname + ' ' + value.owner.lastname );
+ }
+ ]]>
</handler>
</netRemoteCallHib>
Modified: openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/baseConferenceRoom.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/baseConferenceRoom.lzx?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/baseConferenceRoom.lzx (original)
+++ openmeetings/branches/3.0.x/WebContent/src/modules/conference/flexibleConferenceRoom/baseConferenceRoom.lzx Wed Jan 21 08:43:23 2015
@@ -106,7 +106,7 @@
roomName:this.roomobj.name
});
if (roomobj.appointment) {
- canvas.appointmentNotificationPopUp = new lz.appointmentNotificationPopUp(canvas.conferenceView,{name:'appDetail', roomobj:this.roomobj });
+ canvas.appointmentNotificationPopUp = new lz.appointmentNotificationPopUp(this,{name:'appDetail', roomobj:this.roomobj });
} else {
if ($debug) Debug.write("no appointed meeting");
}
Modified: openmeetings/branches/3.0.x/WebContent/src/modules/conference/participants/participants.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/WebContent/src/modules/conference/participants/participants.lzx?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/WebContent/src/modules/conference/participants/participants.lzx (original)
+++ openmeetings/branches/3.0.x/WebContent/src/modules/conference/participants/participants.lzx Wed Jan 21 08:43:23 2015
@@ -40,9 +40,11 @@
if( $debug ) Debug.write("videoContainer: canvas.thishib: ",canvas.thishib.src,canvas.thishib);
if (canvas.thishib.src != src) {
+ if( $debug ) Debug.write("SRC is WRONG ");
canvas.thishib.setAttribute('src',src);
if (canvas.wicketsid == null){
+ if( $debug ) Debug.write("Going to reconnect ");
canvas.thishib.reconnectionAction = true;
canvas.thishib.reconnectObjRef = this;
canvas.thishib.disconnect();
Modified: openmeetings/branches/3.0.x/WebContent/src/modules/invitation/autoloaderBarOnly.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/WebContent/src/modules/invitation/autoloaderBarOnly.lzx?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/WebContent/src/modules/invitation/autoloaderBarOnly.lzx (original)
+++ openmeetings/branches/3.0.x/WebContent/src/modules/invitation/autoloaderBarOnly.lzx Wed Jan 21 08:43:23 2015
@@ -67,43 +67,13 @@
this.doCall();
} else {
parent.setProgress();
- parent.getTimeZones.doCall();
+ canvas.thishib.getTimeZones.doCall();
parent.getUserSalutations.doCall();
}
]]>
</handler>
</netRemoteCallHib>
- <netRemoteCallHib name="getTimeZones" funcname="xmlcrm.getTimeZones">
- <attribute name="start" value="0" type="number" />
- <attribute name="step" value="100" type="number" />
- <netparam><method name="getValue">return parent.start;</method></netparam>
- <netparam><method name="getValue">return parent.step;</method></netparam>
- <handler name="ondata" args="value">
- <![CDATA[
- //The onResult-Handler will be called be the rtmpconnection
- if ($debug) Debug.write("getTimeZones count: ", value.length);
- if (canvas.thishib.loaderVar != null) {
- canvas.thishib.loaderVar.setProgress();
- }
- if (start == 0) {
- canvas.timeZones = new Array();
- }
- for (var i = 0; i < value.length; ++i) {
- canvas.timeZones.push(value[i]);
- }
- if (value.length < step) {
- //if($debug) Debug.write("canvas.timeZones == ", canvas.timeZones);
- canvas.inviteMainWindow = new lz.inviteMainWindow(canvas);
- if($debug) Debug.write("create invitationWindow: ",canvas.inviteMainWindow);
- } else {
- start += step;
- doCall();
- }
- ]]>
- </handler>
- </netRemoteCallHib>
-
<netRemoteCallHib name="getUserSalutations" funcname="userservice.getUserSalutations"
remotecontext="$once{ canvas.thishib }" >
<netparam><method name="getValue">return canvas.sessionId;</method></netparam>
Modified: openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java (original)
+++ openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java Wed Jan 21 08:43:23 2015
@@ -157,8 +157,7 @@ public class ConfigurationDao implements
query += " DESC";
}
- TypedQuery<Configuration> q = em.createQuery(query,
- Configuration.class);
+ TypedQuery<Configuration> q = em.createQuery(query, Configuration.class);
q.setFirstResult(start);
q.setMaxResults(max);
return q.getResultList();
@@ -305,7 +304,7 @@ public class ConfigurationDao implements
* @param configurationDao
* @return
*/
- public final long getMaxUploadSize() {
+ public long getMaxUploadSize() {
try {
return getConfValue(CONFIG_MAX_UPLOAD_SIZE_KEY, Long.class, "" + DEFAULT_MAX_UPLOAD_SIZE);
} catch (Exception e) {
Modified: openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/calendar/Appointment.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/calendar/Appointment.java?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/calendar/Appointment.java (original)
+++ openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/calendar/Appointment.java Wed Jan 21 08:43:23 2015
@@ -95,7 +95,7 @@ import org.simpleframework.xml.Root;
)
, @NamedQuery(name="appointedRoomsInRangeByUser",
query="SELECT a.room FROM MeetingMember mm, IN(mm.appointment) a "
- + "WHERE mm.deleted <> true AND mm.user.user_id <> a.owner.user_id AND mm.user.user_id = :userId "
+ + "WHERE mm.deleted = false AND mm.user.user_id <> a.owner.user_id AND mm.user.user_id = :userId "
+ " AND ( "
+ " (a.start BETWEEN :starttime AND :endtime) "
+ " OR (a.end BETWEEN :starttime AND :endtime) "
Modified: openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/room/Room.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/room/Room.java?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/room/Room.java (original)
+++ openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/entity/room/Room.java Wed Jan 21 08:43:23 2015
@@ -59,13 +59,13 @@ import org.simpleframework.xml.Root;
@NamedQuery(name = "getRoomByOwnerAndTypeId", query = "select c from Room as c "
+ "where c.ownerId = :ownerId "
+ "AND c.roomtype.roomtypes_id = :roomtypesId "
- + "AND c.deleted <> :deleted"),
+ + "AND c.deleted = false"),
@NamedQuery(name = "selectMaxFromRooms", query = "select count(c.rooms_id) from Room c "
- + "where c.deleted <> true AND c.name LIKE :search "),
+ + "where c.deleted = false AND c.name LIKE :search "),
@NamedQuery(name = "getRoomByExternalId", query = "select c from Room as c JOIN c.roomtype as rt "
+ "where c.externalRoomId = :externalRoomId AND c.externalRoomType = :externalRoomType "
- + "AND rt.roomtypes_id = :roomtypes_id AND c.deleted <> :deleted"),
+ + "AND rt.roomtypes_id = :roomtypes_id AND c.deleted = false"),
@NamedQuery(name = "getPublicRoomsOrdered", query = "SELECT r from Room r WHERE r.ispublic= true AND r.deleted= false AND r.appointment = false ORDER BY r.name ASC"),
@NamedQuery(name = "getRoomById", query = "SELECT r FROM Room r WHERE r.deleted = false AND r.rooms_id = :id"),
@NamedQuery(name = "getSipRoomIdsByIds", query = "SELECT r.rooms_id FROM Room r WHERE r.deleted = false AND r.sipEnabled = true AND r.rooms_id IN :ids"),
@@ -79,7 +79,7 @@ import org.simpleframework.xml.Root;
@Table(name = "room")
@Root(name = "room")
public class Room implements Serializable, IDataProviderEntity {
- private static final long serialVersionUID = -2860312283159251568L;
+ private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
@@ -144,7 +144,7 @@ public class Room implements Serializabl
// moderator to come into the room
@Column(name = "ismoderatedroom")
@Element(data = true, required = false)
- private Boolean isModeratedRoom;
+ private boolean isModeratedRoom;
@Column(name = "allow_user_questions")
@Element(data = true, required = false)
Modified: openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/data/conference/RoomManager.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/data/conference/RoomManager.java?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/data/conference/RoomManager.java (original)
+++ openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/data/conference/RoomManager.java Wed Jan 21 08:43:23 2015
@@ -97,7 +97,6 @@ public class RoomManager implements IRoo
query.setParameter("externalRoomId", externalRoomId);
query.setParameter("externalRoomType", externalRoomType);
query.setParameter("roomtypes_id", roomtypes_id);
- query.setParameter("deleted", true);
List<?> ll = query.getResultList();
if (ll.size() > 0) {
return (Room) ll.get(0);
@@ -1040,7 +1039,6 @@ public class RoomManager implements IRoo
TypedQuery<Room> query = em.createNamedQuery("getRoomByOwnerAndTypeId", Room.class);
query.setParameter("ownerId", ownerId);
query.setParameter("roomtypesId", roomtypesId);
- query.setParameter("deleted", true);
List<Room> ll = query.getResultList();
if (ll.size() > 0) {
room = ll.get(0);
Modified: openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java?rev=1653460&r1=1653459&r2=1653460&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java Wed Jan 21 08:43:23 2015
@@ -262,7 +262,7 @@ public class ConfigurationDao implements
* @param configurationDao
* @return
*/
- public final long getMaxUploadSize() {
+ public long getMaxUploadSize() {
try {
return getConfValue(CONFIG_MAX_UPLOAD_SIZE_KEY, Long.class, "" + DEFAULT_MAX_UPLOAD_SIZE);
} catch (Exception e) {