fix: fix the path

Kujtim Hoxha created

Change summary

internal/config/provider.go | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

internal/config/provider.go 🔗

@@ -24,7 +24,7 @@ var (
 func providerCacheFileData() string {
 	xdgDataHome := os.Getenv("XDG_DATA_HOME")
 	if xdgDataHome != "" {
-		return filepath.Join(xdgDataHome, appName)
+		return filepath.Join(xdgDataHome, appName, "providers.json")
 	}
 
 	// return the path to the main data directory
@@ -35,7 +35,7 @@ func providerCacheFileData() string {
 		if localAppData == "" {
 			localAppData = filepath.Join(os.Getenv("USERPROFILE"), "AppData", "Local")
 		}
-		return filepath.Join(localAppData, appName)
+		return filepath.Join(localAppData, appName, "providers.json")
 	}
 
 	return filepath.Join(os.Getenv("HOME"), ".local", "share", appName, "providers.json")