Skip to content

Commit d7caa5c

Browse files
committed
fix flag not having the priority
1 parent eb3a3cc commit d7caa5c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

cmd/root.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,15 @@ func NewCmdRoot(changelog string) *cobra.Command {
6868
configPath := filepath.Join(k.String("dir"), ".smallweb", "config.json")
6969
fileProvider := file.Provider(configPath)
7070
_ = k.Load(fileProvider, utils.ConfigParser())
71+
_ = k.Load(envProvider, nil)
72+
_ = k.Load(flagProvider, nil)
7173

7274
_ = fileProvider.Watch(func(event interface{}, err error) {
7375
k = koanf.New(".")
7476
_ = k.Load(defaultProvider, nil)
75-
_ = k.Load(envProvider, nil)
76-
_ = k.Load(posflag.Provider(cmd.PersistentFlags(), ".", k), nil)
7777
_ = k.Load(fileProvider, utils.ConfigParser())
78+
_ = k.Load(envProvider, nil)
79+
_ = k.Load(flagProvider, nil)
7880
})
7981

8082
return nil

0 commit comments

Comments
 (0)