kanban

Kanban client in Gio
Log | Files | Refs | README | LICENSE

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:
Mcmd/kanban/main.go | 9++++++++-
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 {