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) {