mirror of
https://github.com/ergochat/ergo.git
synced 2025-12-20 02:00:11 -08:00
fix #1244
This commit is contained in:
parent
4c0144c708
commit
6628a3d1c6
3 changed files with 11 additions and 2 deletions
|
|
@ -1152,11 +1152,16 @@ func LoadConfig(filename string) (config *Config, err error) {
|
|||
}
|
||||
|
||||
if !config.History.Enabled || !config.History.Persistent.Enabled {
|
||||
config.History.Persistent.Enabled = false
|
||||
config.History.Persistent.UnregisteredChannels = false
|
||||
config.History.Persistent.RegisteredChannels = PersistentDisabled
|
||||
config.History.Persistent.DirectMessages = PersistentDisabled
|
||||
}
|
||||
|
||||
if config.History.Persistent.Enabled && !config.Datastore.MySQL.Enabled {
|
||||
return nil, fmt.Errorf("You must configure a MySQL server in order to enable persistent history")
|
||||
}
|
||||
|
||||
if config.History.ZNCMax == 0 {
|
||||
config.History.ZNCMax = config.History.ChathistoryMax
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue