Fix hierarchical config handling

This commit is contained in:
Daniel
2020-04-28 09:56:23 +02:00
parent 6d6b03cac3
commit 97a8475364
3 changed files with 16 additions and 5 deletions

View File

@@ -5,6 +5,8 @@ import (
"errors"
"strings"
"github.com/safing/portbase/config"
"github.com/safing/portbase/database"
"github.com/safing/portbase/database/query"
"github.com/safing/portbase/database/record"
@@ -87,6 +89,9 @@ func (h *databaseHook) PrePut(r record.Record) (record.Record, error) {
return nil, err
}
// clean config
config.CleanHierarchicalConfig(profile.Config)
// prepare config
err = profile.prepConfig()
if err != nil {