Author: mfranklin
Date: Thu Oct 18 04:49:51 2012
New Revision: 1399516
URL: http://svn.apache.org/viewvc?rev=1399516&view=rev
Log:
Fixed repository bugs
Modified:
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/MongoDbUser.java
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/util/MongoDbModelUtil.java
Modified:
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/MongoDbUser.java
URL:
http://svn.apache.org/viewvc/rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/MongoDbUser.java?rev=1399516&r1=1399515&r2=1399516&view=diff
==============================================================================
---
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/MongoDbUser.java
(original)
+++
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/MongoDbUser.java
Thu Oct 18 04:49:51 2012
@@ -78,6 +78,20 @@ public class MongoDbUser extends UserImp
}
@Override
+ public void addAuthority(Authority authority) {
+ if(!authorityCodes.contains(authority.getAuthority())) {
+ authorityCodes.add(authority.getAuthority());
+ }
+ }
+
+ @Override
+ public void removeAuthority(Authority authority) {
+ if(authorityCodes.contains(authority.getAuthority())) {
+ authorityCodes.remove(authority.getAuthority());
+ }
+ }
+
+ @Override
public PageLayout getDefaultPageLayout() {
PageLayout layout = super.getDefaultPageLayout();
if(layout == null) {
Modified:
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/util/MongoDbModelUtil.java
URL:
http://svn.apache.org/viewvc/rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/util/MongoDbModelUtil.java?rev=1399516&r1=1399515&r2=1399516&view=diff
==============================================================================
---
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/util/MongoDbModelUtil.java
(original)
+++
rave/branches/mongo/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/model/util/MongoDbModelUtil.java
Thu Oct 18 04:49:51 2012
@@ -29,6 +29,6 @@ public class MongoDbModelUtil {
private MongoDbModelUtil(){}
public static long generateId() {
- return new Random().nextLong();
+ return Math.abs(new Random().nextLong());
}
}