[日志审计]增加是否可以再次修改选项

This commit is contained in:
GoEdgeLab
2020-12-02 20:39:29 +08:00
parent 68baf8ee60
commit 99283d9b55
2 changed files with 19 additions and 8 deletions

View File

@@ -33,6 +33,7 @@ func (this *SettingsAction) RunPost(params struct {
CanClean bool
CapacityJSON []byte
Days int
CanChange bool
Must *actions.Must
CSRF *actionutils.CSRF
@@ -49,10 +50,13 @@ func (this *SettingsAction) RunPost(params struct {
this.ErrorPage(err)
return
}
config.CanDelete = params.CanDelete
config.CanClean = params.CanClean
config.Days = params.Days
if config.CanChange {
config.CanDelete = params.CanDelete
config.CanClean = params.CanClean
config.Days = params.Days
}
config.Capacity = capacity
config.CanChange = params.CanChange
err = configloaders.UpdateLogConfig(config)
if err != nil {
this.ErrorPage(err)