fixed equals for subclasses

This commit is contained in:
Dave
2015-11-28 22:34:27 +02:00
parent aea01e35ed
commit 256ba00cf8

View File

@@ -245,12 +245,12 @@ public class NoUser implements Serializable {
if (otherUser == null) {
return false;
}
if (!otherUser.getClass().equals(getClass())) {
if (!NoUser.class.isAssignableFrom(otherUser.getClass())) {
return false;
}
return this.privateKey.equals(((NoUser) otherUser).privateKey);
return this.privateKey.getModulus().equals(((NoUser) otherUser).privateKey.getModulus());
}