diff --git a/internal/common/ui/logging/debug.go b/internal/common/ui/logging/debug.go index 37decab..12ddea1 100644 --- a/internal/common/ui/logging/debug.go +++ b/internal/common/ui/logging/debug.go @@ -7,7 +7,14 @@ import ( ) func EnableLogging() (closeFn func()) { - f, err := tea.LogToFile("debug.log", "debug") + tempFile, err := os.CreateTemp("", "debug.log") + if err != nil { + fmt.Println("fatal:", err) + os.Exit(1) + } + tempFile.Close() + + f, err := tea.LogToFile(tempFile.Name(), "debug") if err != nil { fmt.Println("fatal:", err) os.Exit(1)