commit 4350a2b4ebd6a0d9c72b036786d2f795dae210dd
parent 5f077c6581fa1b9f8afc1f37adf2da15958c69e0
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date: Sat, 13 Feb 2021 17:53:27 +0800
ref: use app.DataDir instead of os.TempDir
Diffstat:
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/cmd/kanban/main.go b/cmd/kanban/main.go
@@ -1,6 +1,7 @@
package main
import (
+ "fmt"
"log"
"os"
"path/filepath"
@@ -31,7 +32,13 @@ func main() {
if MemStorage {
return mem.New(), nil
} else {
- return storm.Open(filepath.Join(os.TempDir(), "kanban.db"))
+ data, err := app.DataDir()
+ if err != nil {
+ return nil, fmt.Errorf("data dir: %v", err)
+ }
+ db := filepath.Join(data, "kanban.db")
+ fmt.Printf("%s\n", db)
+ return storm.Open(db)
}
}()
if err != nil {