Author: solomax
Date: Sat Jun 14 07:46:19 2014
New Revision: 1602564

URL: http://svn.apache.org/r1602564
Log:
External user is created without login right

Modified:
    
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/MainService.java

Modified: 
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/MainService.java
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/MainService.java?rev=1602564&r1=1602563&r2=1602564&view=diff
==============================================================================
--- 
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/MainService.java
 (original)
+++ 
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/MainService.java
 Sat Jun 14 07:46:19 2014
@@ -351,7 +351,10 @@ public class MainService implements IPen
 
                                                        Address a = 
userDao.getAddress(null, null, null, 1L, null, null, null, 
userObject.getEmail());
 
-                                                       User u = 
userDao.addUser(UserDao.getDefaultRights(), userObject.getFirstname(), 
userObject.getUsername(),
+                                                       Set<Right> rights = 
UserDao.getDefaultRights();
+                                                       
rights.remove(Right.Login);
+                                                       
rights.remove(Right.Dashboard);
+                                                       User u = 
userDao.addUser(rights, userObject.getFirstname(), userObject.getUsername(),
                                                                                
        userObject.getLastname(), 1L, "" // password is empty by default
                                                                                
        , a, false, null, null, timezoneUtil.getTimeZone(iCalTz), false
                                                                                
        , null, null, false, false, userObject.getExternalUserId()


Reply via email to