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 2014/06/14 09:46:19 UTC

svn commit: r1602564 - /openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/MainService.java

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