From 62c64594ccaa0e634023b358758f2a6bf04164ad Mon Sep 17 00:00:00 2001 From: Chris Duarte Date: Fri, 13 Jul 2018 11:10:34 -0700 Subject: Add localized timestamp support for email notification (#8674) * Add localized timestamp support for email notification * Move localTime logic over to getFormattedPostTime --- model/user.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'model') 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 -- cgit v1.2.3-1-g7c22