[MM-24461] Show last active time of users when not online (#19126)

* tools updates

* Revert "tools updates"

This reverts commit 6293297b55803c5a263e200ebd80192899666ae9.

* new config EnableLastActiveTime

Co-authored-by: Benjamin Cooke <benjamincooke@Benjamins-MacBook-Pro.local>
Co-authored-by: Benjamin Cooke <benjamincooke@Benjamins-MBP.ht.home>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Этот коммит содержится в:
Ben Cooke
2022-09-30 13:11:34 -04:00
коммит произвёл GitHub
родитель 635cea19c7
Коммит 76386df998
3 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@@ -1959,6 +1959,7 @@ type TeamSettings struct {
CustomBrandText *string `access:"site_customization"`
CustomDescriptionText *string `access:"site_customization"`
RestrictDirectMessage *string `access:"site_users_and_teams"`
EnableLastActiveTime *bool `access:"site_users_and_teams"`
// In seconds.
UserStatusAwayTimeout *int64 `access:"experimental_features"`
MaxChannelsPerTeam *int64 `access:"site_users_and_teams"`
@@ -1998,6 +1999,10 @@ func (s *TeamSettings) SetDefaults() {
s.EnableCustomUserStatuses = NewBool(true)
}
if s.EnableLastActiveTime == nil {
s.EnableLastActiveTime = NewBool(true)
}
if s.EnableCustomBrand == nil {
s.EnableCustomBrand = NewBool(false)
}