diff --git a/kernel/model/conf.go b/kernel/model/conf.go index ae7ecb3a1..79f48fa23 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -220,10 +220,6 @@ func InitConf() { util.UseSingleLineSave = Conf.FileTree.UseSingleLineSave util.CurrentCloudRegion = Conf.CloudRegion - Conf.System.DisabledFeatures = util.DisabledFeatures - if 1 > len(Conf.System.DisabledFeatures) { - Conf.System.DisabledFeatures = []string{} - } if nil == Conf.Tag { Conf.Tag = conf.NewTag() @@ -311,6 +307,10 @@ func InitConf() { Conf.System.ID = util.GetDeviceID() Conf.System.Name = util.GetDeviceName() } + Conf.System.DisabledFeatures = util.DisabledFeatures + if 1 > len(Conf.System.DisabledFeatures) { + Conf.System.DisabledFeatures = []string{} + } if nil == Conf.Snippet { Conf.Snippet = conf.NewSnpt()