remove timedDND feature flag (#18346)
Этот коммит содержится в:
@@ -716,15 +716,6 @@ func NewServer(options ...Option) (*Server, error) {
|
||||
}
|
||||
})
|
||||
|
||||
s.AddConfigListener(func(oldCfg, newCfg *model.Config) {
|
||||
if !oldCfg.FeatureFlags.TimedDND && newCfg.FeatureFlags.TimedDND {
|
||||
runDNDStatusExpireJob(app)
|
||||
}
|
||||
if oldCfg.FeatureFlags.TimedDND && !newCfg.FeatureFlags.TimedDND {
|
||||
stopDNDStatusExpireJob(app)
|
||||
}
|
||||
})
|
||||
|
||||
return s, nil
|
||||
}
|
||||
|
||||
@@ -2289,9 +2280,6 @@ func cancelDNDStatusExpirationRecurringTask(a *App) {
|
||||
}
|
||||
|
||||
func runDNDStatusExpireJob(a *App) {
|
||||
if !a.Config().FeatureFlags.TimedDND {
|
||||
return
|
||||
}
|
||||
if a.IsLeader() {
|
||||
createDNDStatusExpirationRecurringTask(a)
|
||||
}
|
||||
@@ -2304,9 +2292,3 @@ func runDNDStatusExpireJob(a *App) {
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
func stopDNDStatusExpireJob(a *App) {
|
||||
if a.IsLeader() {
|
||||
cancelDNDStatusExpirationRecurringTask(a)
|
||||
}
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user