diff options
author | James Moger <james.moger@gitblit.com> | 2014-06-05 09:29:22 -0600 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2014-06-05 09:29:22 -0600 |
commit | 1984375641fe0880f64e378e8116ca433b28dac2 (patch) | |
tree | cb28d4acf61c2d75f591603b25c7299dd6b4da22 /src/main/java/com/gitblit/models/UserPreferences.java | |
parent | 004bc1af52013eeaa9d9a02eac3381daf05bef89 (diff) | |
parent | c7796ebac77a30c91e61ca474f63e8f181f6e1be (diff) | |
download | gitblit-1984375641fe0880f64e378e8116ca433b28dac2.tar.gz gitblit-1984375641fe0880f64e378e8116ca433b28dac2.zip |
Merged #64 "Editable user profile page"
Diffstat (limited to 'src/main/java/com/gitblit/models/UserPreferences.java')
-rw-r--r-- | src/main/java/com/gitblit/models/UserPreferences.java | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/main/java/com/gitblit/models/UserPreferences.java b/src/main/java/com/gitblit/models/UserPreferences.java index 44e44933..c95b0da5 100644 --- a/src/main/java/com/gitblit/models/UserPreferences.java +++ b/src/main/java/com/gitblit/models/UserPreferences.java @@ -37,7 +37,9 @@ public class UserPreferences implements Serializable { public final String username; - public String locale; + private String locale; + + private Boolean emailMeOnMyTicketChanges; private final Map<String, UserRepositoryPreferences> repositoryPreferences = new TreeMap<String, UserRepositoryPreferences>(); @@ -58,6 +60,10 @@ public class UserPreferences implements Serializable { return new Locale(locale); } + public void setLocale(String locale) { + this.locale = locale; + } + public UserRepositoryPreferences getRepositoryPreferences(String repositoryName) { String key = repositoryName.toLowerCase(); if (!repositoryPreferences.containsKey(key)) { @@ -96,4 +102,15 @@ public class UserPreferences implements Serializable { Collections.sort(list); return list; } + + public boolean isEmailMeOnMyTicketChanges() { + if (emailMeOnMyTicketChanges == null) { + return true; + } + return emailMeOnMyTicketChanges; + } + + public void setEmailMeOnMyTicketChanges(boolean value) { + this.emailMeOnMyTicketChanges = value; + } } |