]> git.giacomolli.uk - onechat/blobdiff - datadir.go
Add local context to memory operation failures
[onechat] / datadir.go
index a16ee348b5263755b217ffc6582d61b41bdba08a..41cc941e7c261a9b94472a2c87d6490cfdedd0a2 100644 (file)
@@ -14,9 +14,10 @@ func dataDir() (string, error) {
        dir := os.Getenv("ONECHAT_DIR")
        if dir == "" {
                var err error
        dir := os.Getenv("ONECHAT_DIR")
        if dir == "" {
                var err error
+
                dir, err = defaultDataDir()
                if err != nil {
                dir, err = defaultDataDir()
                if err != nil {
-                       return "", err
+                       return "", fmt.Errorf("find default data directory: %w", err)
                }
        }
 
                }
        }