fix: init command
License: MIT Signed-off-by: Henrique Dias <hacdias@gmail.com>
This commit is contained in:
parent
f52a083849
commit
7d263dbabd
@ -40,18 +40,18 @@ override the options.`,
|
|||||||
checkErr(err)
|
checkErr(err)
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
st := getStorage(db)
|
st := getStorage(db)
|
||||||
s, err := st.Settings.Get()
|
s := &settings.Settings{
|
||||||
checkErr(err)
|
Key: generateRandomBytes(64), // 256 bit
|
||||||
|
BaseURL: mustGetString(cmd, "baseURL"),
|
||||||
s.BaseURL = mustGetString(cmd, "baseURL")
|
Signup: mustGetBool(cmd, "signup"),
|
||||||
s.Signup = mustGetBool(cmd, "signup")
|
Shell: strings.Split(strings.TrimSpace(mustGetString(cmd, "shell")), " "),
|
||||||
s.Shell = strings.Split(strings.TrimSpace(mustGetString(cmd, "shell")), " ")
|
AuthMethod: authMethod,
|
||||||
s.Defaults = defaults
|
Branding: settings.Branding{
|
||||||
s.AuthMethod = authMethod
|
Name: mustGetString(cmd, "branding.name"),
|
||||||
s.Branding = settings.Branding{
|
DisableExternal: mustGetBool(cmd, "branding.disableExternal"),
|
||||||
Name: mustGetString(cmd, "branding.name"),
|
Files: mustGetString(cmd, "branding.files"),
|
||||||
DisableExternal: mustGetBool(cmd, "branding.disableExternal"),
|
},
|
||||||
Files: mustGetString(cmd, "branding.files"),
|
Defaults: defaults,
|
||||||
}
|
}
|
||||||
|
|
||||||
err = st.Settings.Save(s)
|
err = st.Settings.Save(s)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user