From c58f251745a6dce587aad07d4d25d9520a863a59 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Thu, 7 Aug 2025 06:43:02 +0300 Subject: Enha: export chat to export dir --- session.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'session.go') diff --git a/session.go b/session.go index dbfa645..ee03397 100644 --- a/session.go +++ b/session.go @@ -1,12 +1,13 @@ package main import ( - "gf-lt/models" "encoding/json" "errors" "fmt" + "gf-lt/models" "os" "os/exec" + "path" "path/filepath" "strings" "time" @@ -32,7 +33,8 @@ func exportChat() error { if err != nil { return err } - return os.WriteFile(activeChatName+".json", data, 0666) + fp := path.Join(exportDir, activeChatName+".json") + return os.WriteFile(fp, data, 0666) } func importChat(filename string) error { -- cgit v1.2.3