Author: vdegtyarev
Date: Fri Jul 19 11:16:31 2013
New Revision: 1504831

URL: http://svn.apache.org/r1504831
Log:
OPENMEETINGS-703 minor changes.

Modified:
    
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/calendar/daos/AppointmentDao.java

Modified: 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/calendar/daos/AppointmentDao.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/calendar/daos/AppointmentDao.java?rev=1504831&r1=1504830&r2=1504831&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/calendar/daos/AppointmentDao.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/data/calendar/daos/AppointmentDao.java
 Fri Jul 19 11:16:31 2013
@@ -267,15 +267,17 @@ public class AppointmentDao {
                        
r.setNumberOfPartizipants(cfgDao.getConfValue("calendar.conference.rooms.default.size",
 Long.class, "50"));
                }
                roomDao.update(r, userId);
-               for (MeetingMember mm : a.getMeetingMember()){
-                       if (mm.getMeetingMemberId() == null){
-                               if (mm.getUserid().getUser_id() == null){
-                                       User u = mm.getUserid();
-                                       em.persist(u);
+               if (a.getMeetingMember() != null){
+                       for (MeetingMember mm : a.getMeetingMember()){
+                               if (mm.getMeetingMemberId() == null){
+                                       if (mm.getUserid().getUser_id() == 
null){
+                                               User u = mm.getUserid();
+                                               em.persist(u);
+                                       }
+                                       em.persist(mm);
+                               } else {
+                                       em.merge(mm);
                                }
-                               em.persist(mm);
-                       } else {
-                               em.merge(mm);
                        }
                }
                if (a.getAppointmentId() == null) {


Reply via email to