Fix tilde expansion in data_dir config
This commit is contained in:
parent
30c4d15b87
commit
05dae4426e
3
main.go
3
main.go
|
|
@ -88,6 +88,9 @@ func main() {
|
||||||
if config.DataDir == "" {
|
if config.DataDir == "" {
|
||||||
home, _ := os.UserHomeDir()
|
home, _ := os.UserHomeDir()
|
||||||
config.DataDir = filepath.Join(home, ".message-center")
|
config.DataDir = filepath.Join(home, ".message-center")
|
||||||
|
} else if strings.HasPrefix(config.DataDir, "~/") {
|
||||||
|
home, _ := os.UserHomeDir()
|
||||||
|
config.DataDir = filepath.Join(home, config.DataDir[2:])
|
||||||
}
|
}
|
||||||
os.MkdirAll(config.DataDir, 0755)
|
os.MkdirAll(config.DataDir, 0755)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue