diff options
Diffstat (limited to 'ufund-api/src/main/java/com/ufund/api/ufundapi')
-rw-r--r-- | ufund-api/src/main/java/com/ufund/api/ufundapi/model/User.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/ufund-api/src/main/java/com/ufund/api/ufundapi/model/User.java b/ufund-api/src/main/java/com/ufund/api/ufundapi/model/User.java index 1136481..0a61714 100644 --- a/ufund-api/src/main/java/com/ufund/api/ufundapi/model/User.java +++ b/ufund-api/src/main/java/com/ufund/api/ufundapi/model/User.java @@ -7,9 +7,12 @@ import com.fasterxml.jackson.annotation.JsonProperty; public class User { - @JsonProperty("name") private final String name; - @JsonProperty("passwordHash") private String passwordHash; - @JsonProperty("basket") private final List<Need> basket; + @JsonProperty("name") + private final String name; + @JsonProperty("passwordHash") + private int passwordHash; + @JsonProperty("basket") + private final List<Need> basket; /** * Create a new user @@ -47,7 +50,7 @@ public class User { } public boolean verifyPassword(String password) { - return password.equals(passwordHash); + return password.hashCode() == passwordHash; } public void addToBasket(Need need) { |