diff --git a/internal/logger/logger.go b/internal/logger/logger.go index 177a5d6..69d6047 100644 --- a/internal/logger/logger.go +++ b/internal/logger/logger.go @@ -22,7 +22,7 @@ func Load(path string, level slog.Level) error { return err } - file, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY, os.ModePerm) + file, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, os.ModePerm) if err != nil { return fmt.Errorf("failed to open log file: %w", err) }