summaryrefslogtreecommitdiffstats
path: root/model
diff options
context:
space:
mode:
Diffstat (limited to 'model')
-rw-r--r--model/user.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/model/user.go b/model/user.go
index f02b5afa1..3e99c6fa4 100644
--- a/model/user.go
+++ b/model/user.go
@@ -497,6 +497,14 @@ func (u *User) IsSAMLUser() bool {
return u.AuthService == USER_AUTH_SERVICE_SAML
}
+func (u *User) GetPreferredTimezone() string {
+ if u.Timezone["useAutomaticTimezone"] == "true" {
+ return u.Timezone["automaticTimezone"]
+ }
+
+ return u.Timezone["manualTimezone"]
+}
+
// UserFromJson will decode the input and return a User
func UserFromJson(data io.Reader) *User {
var user *User