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