PLT-6955: Add new config fields to diagnostics. (#6791)

* PLT-6955: Add new config fields to diagnostics.

* Fix review comments.
Этот коммит содержится в:
George Goldberg
2017-07-01 02:34:57 +01:00
коммит произвёл Joram Wilander
родитель 2f83ea61c7
Коммит 25aa7bd06a
2 изменённых файлов: 68 добавлений и 47 удалений

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

@@ -115,6 +115,9 @@ const (
WEBRTC_SETTINGS_DEFAULT_TURN_URI = ""
ANALYTICS_SETTINGS_DEFAULT_MAX_USERS_FOR_STATISTICS = 2500
ANNOUNCEMENT_SETTINGS_DEFAULT_BANNER_COLOR = "#f2a93b"
ANNOUNCEMENT_SETTINGS_DEFAULT_BANNER_TEXT_COLOR = "#333333"
)
type ServiceSettings struct {
@@ -856,12 +859,12 @@ func (o *Config) SetDefaults() {
if o.AnnouncementSettings.BannerColor == nil {
o.AnnouncementSettings.BannerColor = new(string)
*o.AnnouncementSettings.BannerColor = "#f2a93b"
*o.AnnouncementSettings.BannerColor = ANNOUNCEMENT_SETTINGS_DEFAULT_BANNER_COLOR
}
if o.AnnouncementSettings.BannerTextColor == nil {
o.AnnouncementSettings.BannerTextColor = new(string)
*o.AnnouncementSettings.BannerTextColor = "#333333"
*o.AnnouncementSettings.BannerTextColor = ANNOUNCEMENT_SETTINGS_DEFAULT_BANNER_TEXT_COLOR
}
if o.AnnouncementSettings.AllowBannerDismissal == nil {