From df21f29d78a34ea7e5d360377749d5150d839461 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 8 Nov 2025 12:11:38 +0200 Subject: fix bug --- internal/timer/timer.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'internal/timer/timer.go') diff --git a/internal/timer/timer.go b/internal/timer/timer.go index e8585d5..272233a 100644 --- a/internal/timer/timer.go +++ b/internal/timer/timer.go @@ -65,5 +65,10 @@ func (s *State) Save() error { return err } + dir := filepath.Dir(stateFilePath) + if err := os.MkdirAll(dir, 0755); err != nil { + return err + } + return os.WriteFile(stateFilePath, data, 0644) } -- cgit v1.2.3