Initial Baby Step to refactoring settings from global vars to instance (#11777)

* wip: start on refactoring settings

* settings: progress on settings refactor

* refactor: progress on settings refactoring

* fix: fixed failing test

* settings: moved smtp settings from global to instance
This commit is contained in:
Torkel Ödegaard
2018-04-30 16:21:04 +02:00
committed by GitHub
parent fc718b8a9a
commit fa7d7ed5df
28 changed files with 263 additions and 203 deletions
+2 -2
View File
@@ -63,9 +63,9 @@ type QuotaSettings struct {
Global *GlobalQuota
}
func readQuotaSettings() {
func (cfg *Cfg) readQuotaSettings() {
// set global defaults.
quota := Cfg.Section("quota")
quota := cfg.Raw.Section("quota")
Quota.Enabled = quota.Key("enabled").MustBool(false)
// per ORG Limits