MM-27918 In-Product notices support (#15316)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
43ed6ad690
Коммит
4e9ddd4686
@@ -1665,6 +1665,8 @@ type AnnouncementSettings struct {
|
||||
BannerColor *string `access:"site"`
|
||||
BannerTextColor *string `access:"site"`
|
||||
AllowBannerDismissal *bool `access:"site"`
|
||||
AdminNoticesEnabled *bool `access:"site"`
|
||||
UserNoticesEnabled *bool `access:"site"`
|
||||
}
|
||||
|
||||
func (s *AnnouncementSettings) SetDefaults() {
|
||||
@@ -1687,6 +1689,14 @@ func (s *AnnouncementSettings) SetDefaults() {
|
||||
if s.AllowBannerDismissal == nil {
|
||||
s.AllowBannerDismissal = NewBool(true)
|
||||
}
|
||||
|
||||
if s.AdminNoticesEnabled == nil {
|
||||
s.AdminNoticesEnabled = NewBool(true)
|
||||
}
|
||||
|
||||
if s.UserNoticesEnabled == nil {
|
||||
s.UserNoticesEnabled = NewBool(true)
|
||||
}
|
||||
}
|
||||
|
||||
type ThemeSettings struct {
|
||||
|
||||
Ссылка в новой задаче
Block a user